DevHawk
Passion * Technology * Ruthless Competence
Weblog
Archives
Custom Content
TechieWife
DevHawk Designs
Tuesday, January 23, 2007
« Morning Coffee 15
|
Home
|
Live Search for Charity »
Morning Coffee 16
Forgot to say this yesterday, but I'm happy the Colts are in the Super Bowl. Well, I guess I'm more happy that New England
isn't
in it. They've won it enough lately. I wish the Saints has made it, but at least this way I have no question who to root for on Super Bowl Sunday.
My Gamerscore
cracked 1000
over the weekend. I got
60 points in Dead Rising
and
100 points in NHL 07
. I have played ten games + three arcade games for a maximum possible Gamerscore of 10,600 and a Gamerscore "conversion rate" of 10.28%. I wonder how good that is? All the leader boards I've seen rate purely on Gamerscore.
Speaking of games,
Obsidian
(of Neverwind Nights fame) is working on an
Aliens RPG
! Check out
this post
by Chris Avellone of Obsidian on Game Design Research (via
Game Tycoon
).
Richard Grimes'
.NET Instrumentation Workshop
rocks. Richard also has extensive workshops on
.NET Security
and
.NET Fusion
(aka runtime binding). If they're as good as the instrumentation workshop, they're worth a read.
In my SSB/WF prototypes, I've simply been writing to the console. The lo-tech brute force works okay for a console app, but not at all when I move my code into a shared library. So I decided to bite the bullet now and translate the Console.WriteLine calls into TraceSource calls. My prototype isn't that big (yet), but it went pretty smooth nonetheless. I currently have three TraceSources in my solution - one for the host, one for my SSB activities & workflow service and one for the persistence engine (I just inherited from SqlWorkflowPersistenceService and added the trace calls). I'm sure in time, I'll wish I had set up my TraceSources differently, but for now it works.
The one feature I lost moving from Console.WriteLine to TraceSources was color support. Since I am creating voluminous tracing data, I used color coding to indicate which part of the application the trace information was coming from. Of course, the OOB ConsoleTraceListener doesn't have any mechanism to color code the output. I hacked up a ColorConsoleTraceListener in a couple of minutes that worked great. I say "hacked" because my color choosing code is currently hard coded, rather than being stored the config file. If I get the time to change that, I'll post the code here.
While researching ASP.NET's Membership system, I found
this Scott Guthrie post
with links to ASP.NET providers for
MySql
,
Oracle
and
SQLite
. I've wondered about the lack of a simple file-based ASP.NET role/membership provider and even started hacking together an XML based one. But the availability of a
.NET SQLite data provider
makes that an interesting option. XML would be human readable, but porting the
existing SQL providers
to SQLite would probably be easier.
Politics 2.0 in action:
Talking Points Memo
is enouraging you (aka
Time Magazine's Person of the Year
) to
record your own response
to tonight's State of the Union. Basically record your response via camcorder, webcam or cellphone. Then upload it to YouTube and add it to the
TPM SOTU group
. With President Bush's approval rating at
all time lows
, I'm guessing these videos will be venting some of the pent up hostility towards this administration.
Posted By
Harry Pierson
at 9:39 AM Pacific Standard Time
Comments [2]
ASP.NET
|
Instrumentation
|
Morning Coffee
|
Politics
|
Xbox 360
Tuesday, January 23, 2007 11:54:25 AM (Pacific Standard Time, UTC-08:00)
My gamerscore is 9709. I've played 11 Arcade games (many of which have been demos) and 32 retail games. My GS completion rate is 29.15% (30.82% for non-demos).
There are some people out there with ridiculous scores.. I don't know how they do it :)
Tim Marman
Tuesday, January 23, 2007 12:04:47 PM (Pacific Standard Time, UTC-08:00)
If you are still interested in the xml file membership provider approach, then check out this codeplex project
ASP.NET XmlProvider Library
http://www.codeplex.com/XmlProviderLibrary
They got a fairly complete implementation of the membership, role, profile, and personalization providers
Rich McCollister
Comments are closed.
Email DevHawk
Subscribe to DevHawk
Call DevHawk
DevHawk on Twitter
DevHawk on Facebook
DevHawk on WLM
DevHawk
World Tour 2008
Upcoming Dates
TechEd New Zealand
TechEd Australia
PDC08
patterns & practices
Summit 2008
RayTracer
Blog Archive
August, 2008 (8)
July, 2008 (16)
June, 2008 (1)
May, 2008 (6)
April, 2008 (12)
March, 2008 (18)
February, 2008 (14)
January, 2008 (14)
2007 (245)
2006 (174)
2005 (150)
2004 (252)
2003 (262)
Recent Bookmarks
Tags
.NET Framework (2)
ADO.NET (5)
Agile (7)
AJAX (3)
Architecture (284)
Guidance (6)
Interop (2)
Modelling (61)
Patterns (7)
Process (4)
SOA (93)
Web Services (5)
ASP.NET (22)
Battlestar Galactica (3)
BI (2)
BizTalk (4)
Blogging (115)
dasBlog (11)
Podcasting (4)
BPM (1)
C# (10)
C++ (4)
Capitals (5)
CardSpace (3)
CLR (2)
College Football (10)
Comedy Central (1)
Community (81)
Concurrency (6)
Consumer Electronics (1)
Database (13)
Dependency Injection (2)
Development (116)
C Plus Plus (1)
Embedded (5)
Lanugages (37)
Media (2)
P2P (11)
Rotor (1)
SharePoint (6)
SOP (3)
DIY (1)
DLR (12)
Domain Specific Languages (13)
Durable Messaging (5)
Dynamic Languages (9)
Dynamic Silverlight (1)
Education (3)
Enterprise 2.0 (1)
Entertainment (14)
ETech (15)
F# (50)
Functional Programming (17)
Game Development (2)
Guidance Automation (3)
Hardware (8)
HawkEye (3)
Hockey (29)
Home Electronics (1)
Home Network (5)
Humor (5)
IASA (1)
Idempotence (3)
infrastructure (5)
Instrumentation (4)
Integration (2)
IronPython (24)
IronRuby (10)
Java (2)
Job (3)
LINQ (19)
Live Mesh (1)
Lost (1)
Master Data Management (1)
Media 2.0 (6)
Microsoft (29)
MIX06 (2)
Mobile Phone (1)
Monads (5)
Morning Coffee (171)
Object Oriented (4)
Office (5)
Open Source (5)
Open Space (2)
Operations (3)
Other (135)
Art (1)
Books (1)
Family (31)
Games (18)
General Geekery (26)
Home Theater (1)
Movies (23)
Music (20)
Politics (3)
Society (1)
Sports (37)
Working at MSFT (15)
Parsing Expression Grammar (16)
patterns & practices (2)
PDC08 (2)
Politics (42)
PowerPoint (2)
PowerShell (32)
Presentation (5)
Projects (1)
HawkWiki (1)
Python (4)
Quote of the Day (4)
Refactoring (1)
Research (2)
REST (18)
Reuse (5)
Robotics (2)
Rome (5)
Ruby (23)
Ruby on Rails (1)
Sci-Fi (2)
Scripting (4)
Security (3)
Service Broker (14)
SharePoint (2)
Silverlight (17)
Social Software (1)
Software + Services (2)
Software Factories (11)
Software Industry (1)
Spark (1)
SQL Server (2)
Stephen Colbert (1)
TechEd (7)
TechEd06 (1)
TechRec League (1)
Television (6)
Travel (6)
Unified Client (1)
Unit Testing (4)
UX (1)
Virtual PC (2)
Visual Basic (1)
Visual Studio (20)
Volta (2)
Washington Capitals (34)
WCF (31)
Web 2.0 (65)
Web Services (5)
WF (21)
Windows Live (23)
Xbox (1)
Xbox 360 (53)
XML (7)
XNA (14)
Disclaimer
: The information in this weblog is provided "AS IS" with no warranties, and confers no rights. This weblog does not represent the thoughts, intentions, plans or strategies of my employer. It is solely my opinion. Inappropriate comments will be deleted at the authors discretion.
Sign In