Developer Express and Microsoft provide a new version of CodeRush licensed exclusively for C# developers working in Visual Studio. The new product is called CodeRush Xpress, and it includes a slew of useful features to boost your productivity under Visual Studio.
This Blog Has A New Home!
Wednesday, March 11, 2009
Wednesday, October 31, 2007
Improved .NET Code Analysis: FxCop 1.36
- 200+ bug fixes that reduce noise, missing analysis and rule crashes
- Support for analyzing anonymous methods and lambda expressions
- New option for skipping analysis over tool generated code
- Better support for C++/CLI and the Compact Framework
- Language 'friendly' API names in the UI and resolutions
- New globalization, design and usage rules
- Performance improvements that cut analysis by 2x and use half as much memory
- Documentation that is now available on MSDN
Thursday, October 18, 2007
Astoria and Jasper: Old Ideas New Technology
Project Jasper is geared towards iterative and agile development. You can start interacting with the data in your database without having to create mapping files or define classes. You can build user interfaces by naming controls according to your model without worrying about binding code. Project Jasper is also extensible, allowing you to provide your own business logic and class model. Since Project Jasper is built on top of the ADO.NET Entity Framework, it supports rich queries and complex mapping.Pablo Castro, the mastermind behind Astoria describes it as:
The goal of Microsoft Codename Astoria is to enable applications to expose data as a data service that can be consumed by web clients within a corporate network and across the internet. The data service is reachable over HTTP, and URIs are used to identify the various pieces of information available through the service. Interactions with the data service happens in terms of HTTP verbs such as GET, POST, PUT and DELETE, and the data exchanged in those interactions is represented in simple formats such as XML and JSON.
The Astoria web site also includes sample online services that showcases how this new technology can be used. It also allows anyone with a Passport account to design and host their own experimental data services .
Tuesday, May 22, 2007
Temporary ASP.NET Files
ASP.NET generates temporary files from the code-behind and aspx files that it compiles into assemblies behind the scenes. These temporary files are stored in %WINDIR%\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files folder. Sometimes these files get out-of-sync with the user code and modifications to the code have no effect while debugging. In such situations it is safe to delete the contents of this folder and force ASP.NET to regenerate these files.
Thursday, December 07, 2006
Anthem.NET - An AJAX Library for ASP.NET
- Free and open source
- Support for .NET 1.x and 2.0
- Seamless integration with Visual Studio 2005
- Broad browser support (IE, Firefox, and Safari)
- Support for Mono
- Familiar ASP.NET postback style functionality
- Support for ASP.NET ViewState
- Support for web user controls
You can download Anthem.NET from SourceForge.
Saturday, October 21, 2006
Microsoft Build Engine (MSBuild)
Wednesday, September 13, 2006
ASP.NET 2.0 Web Application Projects
- A project file that contains references to all web content as well as any assembly references.
- Compilation into single assembly that is built into the bin folder.
- Pre and Post Build actions.
While WAP is aimed at developers converting web applications from Visual Studio 2003, I think that it's an invaluable tool for anyone creating web applications using Visual Studio 2005.