InfoQ Homepage .NET Content on InfoQ
-
Sharing Code Snippets
When possible, commonly used code should be wrapped up in frameworks and libraries where you don't have to look at it. But when that's just not possible, we often have to turn to lengthy blocks of boilerplate code. Tools to make this less painful include Marckus's SnipPit and Bill McCarthy's Snippet Editor.
-
Microsoft announces release of “Zermatt” Identity Framework
Microsoft released a beta of “Zermatt”, an identity framework for developers using the .Net framework. The framework helps developers build claims-aware applications to address application security requirements using a simplified application access model.
-
ASP.NET Programming Using Windows PowerShell
In an attempt to fill in an existing gap, NSoftware has made available a power shell toy, named PowerShellASP, which allows ASP.NET programmers to access the functionality of Windows PowerShell from inside ASP pages.
-
Google Introduces Binary Encoding Format: Protocol Buffers
Google caused a stir by releasing Protocol Buffers, a binary serialization format. We take a look at what exactly Protocol Buffers are and what alternatives are available in ASN.1 or Facebook's Thrift.
-
Microsoft SQL Server 2008 August Release
Microsoft has unofficially announced that SQL Server 2008 will be released in August, 2008 with no price increase over SQL Server 2005.
-
Internet Explorer 6 on its way out (or not)?
Since attaining a peak of about 95% usage share during 2002 and 2003, Internet Explorer 6 (IE6) has been rapidly losing market share. As the end of 2008 approaches, significant online services, vendors and web frameworks are dropping support for IE6. Will this year be the end of IE6 and what does this signify for Web 2.0 developers?
-
Microsoft Releases ASP.NET MVC Framework Preview 4
In keeping with its releases of about once a month, Microsoft has released Preview 4 the ASP.NET MVC Framework. This release promises to start giving developers more higher level features aiding in better productivity.
-
Using Mono and Gtk# to Survive the Gtk+ Treadmill
The proposed changes for Gtk+ 3.0 have stirred up quite a bit of controversy. A lot of people are sounding off against the plethora of breaking changes that are being made for "code quality" issues and don't directly lead to new features. Those hit hardest are also Gtk+'s most important audience, the application developers that rely on the framework.
-
BizTalk Services Have Been Updated
BizTalk Labs has updated its range of connectivity and business process services through the BizTalk Services SDK which offers access to the following services: Workflow, Identity, Windows Live ID Credentials, Unauthenticated Access, TransportClientCredentials, HTTP Connectivity Mode.
-
Debunking Common Refactoring Misconceptions
In comparison to Java, an emphasis on continuous refactoring is still relatively new in .NET. Besides having few ardent proponents, many myths linger around what refactoring really is and how it applies to the development process in general. Danijel Arsenovski, author of Professional Refactoring in Visual Basic, attempts to dispel some of these myths.
-
Pex Automated Exploratory Testing for .NET
Pex is a white-box test generation tool from Microsoft Research. Instead of hand-writing a separate test case for each execution path within a given method, Pex allows a developer to write a single parameterized test method, which Pex will use to generate a suite of standard unit tests to exercise paths within the target method.
-
MindScape Has Released LightSpeed 2.0
MindScape has released version 2.0 of their domain modeling and ORM tool. LightSpeed 2.0 includes a visual domain model designer integrated with Visual Studio 2008, support for LINQ and the ability to access multiple databases concurrently.
-
FxCop Rules Join the Pipeline Builder for System.AddIn
Microsoft has created FxCop rules for projects leveraging the extensibility framework System.AddIn. This joins the out-of-band project Pipeline Builder as a must-have for developers using this .NET 3.5 framework.
-
Getting Up-to-Speed on NDepend and Code Metrics
Any tool is only good if it is in the hands of a developer who knows how to use it. NDepend is one of those tools which is very powerful but addresses an aspect of software development too few architects or developers understand, software metrics.
-
Announcing: New Google C++ Testing Framework
The folks at Google have recently open-sourced their xUnit-based testing framework for C++ development. The framework is said by project developer Zhanyong Wan to have been in use internally at Google for years by thousands of their C++ developers.cc