Tuesday, June 19, 2007, 04:36 PM - .NET, C#, NUnitI have been playing with Team Foundation Server from Microsoft, and took the opportunity to do some research on the similar technologies for non-MS platforms. CruiseControl.net is a continuous integration product, and this article provides a nice introduction. Another nice article gives a nice ramp-up description.
| [ 0 trackbacks ] | permalink | ( 3 / 298 )
Cassini Web Server
Tuesday, June 19, 2007, 04:16 PM - .NET, C#I found this the other day while researching a way to deploy my c# web apps to a client machine. It's the cassini web server from UltiDev, compiled as a web service, with built-in web management and configuration.
| [ 0 trackbacks ] | permalink | ( 2.9 / 289 )
MSBuild - Changing References
Thursday, June 14, 2007, 05:49 PM - .NET, C#, CodeSmithI had a need recently to build a project against a changing set of references. I have a CodeSmith AddIn for a set of templates that I maintain, and they reference the CodeSmith.Engine.dll and SchemaExplorer.dll. I need to compile this AddIn against both version 3.2 and 4.0 (as well as potentially others) of the CodeSmith dll's. Using MSBuild, I was able to set a reference path for the dll's, and an alternate output path for each of these dll's, like this:
It works like a champ, references the correct 3.2 dll's, and provides me with the output I need!
| [ 0 trackbacks ] | permalink | ( 3 / 287 )
ASP.Net 2.0 Membership
Thursday, June 14, 2007, 05:43 PM - .NET, C#I found some really good articles about Membership and Role features of ASP.NET. Here some links:
MSDN - Introduction to Membership
MSDN - Explained: Forms Authentication in ASP.NET 2.0
Examining ASP.NET 2.0's Membership, Roles, and Profile, By Scott Mitchell
Membership and Role Providers in ASP.NET 2.0, by Scott Allen
| [ 0 trackbacks ] | permalink | ( 2.9 / 195 )
Maintaining postback postition
Monday, April 30, 2007, 04:22 PM - C#This site has a great control for maintaining web form position on a postback.
| [ 0 trackbacks ] | permalink | ( 3.1 / 252 )