Software Engineering : This category relates to interesting computer related stuff that I am researching or reading about. Most of it is in the area of .NET technologies which is the focus of most of my computer related time at the moment.
Updated: 9/21/2004; 3:33:58 PM.

 








Subscribe to "Software Engineering" in Radio UserLand.

Click to see the XML version of this web page.

Click here to send an email to the editor of this weblog.

Subscribe To
Mark's Weblog

 
 

Tuesday, May 06, 2003

Microsoft Enterprise Instrumentation
Google Search It

Currently this technology is available as a download from MSDN and I can't find a good descriptive link.  Below is a description I took from the download page:

"Microsoft Enterprise Instrumentation enables applications built on the .NET Framework to be instrumented for manageability in a production environment. This framework provides an extensible event schema and unified eventing and logging API which leverages existing eventing, logging and tracing mechanisms built into Windows, including WMI, the Windows Event Log, and Windows Event Tracing. An application instrumented with this framework can publish a broad spectrum of information such as errors, warnings, audits, diagnostic events, and business-specific events. In addition, Enterprise Instrumentation enables tracing by business-process or application service, and can provide statistics such as average execution time for a given process or service."


3:02:17 PM   []    comment []

There are three cool looking tools available on this site.  The first one is CommandBar for .NET, which provides a command pattern menu and tool bar system.  The second, is the Decompiler for .NET Reflector.  This tool is essentially a class browser for managed assemblies.  Supposedly this can be used for decompiling IL code as well but I couldn't get it to work in the two minutes I tried.


11:43:35 AM   []    comment []

Given my work with Michael Stokesbary on TemplateCodeGenerator I try to watch the code generation area for .NET pretty closely.  Probably the tool that most closely matches the functionality that we have built in to TemplateCodeGenerator is CodeSmith.  This product has its roots in Developmentor's Gen<X> product and uses a scripting language similar to that used by server side script in IIS.  Probably the key distinguishing factor of TemplateCodeGenerator is that it generates code in-line within your source files.


11:15:59 AM   []    comment []

Extended Charge Laptop Batteries
Google Search It

While attending a boring Windows 2003 Launch event I spent the entire time trying to catch up with some work using my laptop and the free wireless LAN that was set up at the Davenport hotel here in Spokane.  The only thing lacking was power....  (can't someone invent a wireless power source?  I guess that is what Solar power is.)

Anyway, this prompted me to check out a couple extended charge laptop batteries that I have seen.  The two companies that I found making these were Valence and Electrovaya.   These companies provide lithium ion batteries that have adapters for most popular notebook brands. They plug into the transformer jack and recharge using your laptop's existing charger.   The prices range from about $200 to $500 with the cheaper ones coming from Valence.  The $200 price is not unreasonable price considering a second laptop battery is often around that price anyway.


10:29:32 AM   []    comment []

© Copyright 2004 Mark Michaelis.



 


May 2003
Sun Mon Tue Wed Thu Fri Sat
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Apr   Jun


Recent Posts