BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage .NET Framework Content on InfoQ

  • Microsoft Introduces .Net RIA Services

    Yesterday, Microsoft released .Net RIA Services which was mostly in stealth mode until now. In his presentation at MIX 09, Nikhil Kothari, explained "n-tier development and architecture is hard and un-natural. Our goal is to bring ASP.NET / RAD style productivity to RIA developmend"

  • .NET 4 Will Not Have a Command Line Parser

    Command line parsing was the first task performed by most applications back in the 80’s and even today it is very important. So you can imagine how happy developers were to learn they wouldn’t have to hand-code this pattern anymore. Unfortunately, that didn’t turn out to be the case.

  • Bi-Directional Routing Support in ASP.NET Web Forms 4.0

    The ASP.NET Routing engine was added in .NET Framework 3.5 SP1. Now Microsoft have added better support for using the engine in ASP.NET WebForms 4.0 by using expression builders enabling bi-directional routing.

  • SQL Data Services Moving To a Full SQL Server Database in the Cloud

    Last week InfoQ asked if RDBMS has its place in the cloud. All the big cloud vendors (Amazon, Google and Microsoft) are using a key/value store today. However, on the MSDN Developer Conference in San Francisco, Microsoft reported they will make RDBMS features of SQL Server available through SQL Data Services (SDS) after feedback from ISV’s.

  • Details on Using Code Contracts

    InfoQ has informed on the availability of Code Contracts for .NET. This time we want to offer more details on using Code Contracts, an important addition to .NET.

  • Code Contracts for .NET Is Available for Download

    Code Contracts is the .NET implementation of the Design by Contract concept. While it was supposed to be delivered with .NET 4.0, Code Contracts is already available for download from DevLabs. Contracts impose certain restrictions on using APIs, making programming safer, having more validations and resulting in fewer unexpected errors during runtime.

  • Visual Basic 6.0 Still Widely Used

    A recent Microsoft UK survey found that 87% of Windows developers work for companies that are actively maintaining applications written in Visual Basic 6.0. The survey asks a variety of follow-up questions to gain insight into why companies are still using VB6 eight full years after the release the .NET Framework.

  • Managed Custom Actions with Visual Studio 2010 and WiX 3.0

    As covered by InfoQ earlier, WiX 3.0 will be shipping with Visual Studio 2010. WiX is much more flexible than the Visual Studio Setup Project currently available today and it supports managed code to interact with the Windows Installer. Authors can use C#, VB.NET or any other .NET programming language. This also enables debugging which has been a major pain point for installation creators.

  • Presentation: Behind the Scenes at MySpace.com

    In this presentation filmed during QCon SF 2008, Dan Farino, Chief Systems Architect at MySpace, talked about administering thousands of web servers from a system’s architect viewpoint. He mostly detailed the performance counter monitoring used by MySpace, the system profiler and the system administration site demoing the tools for the audience to see how it works.

  • Master LINQ with LINQPad

    LINQPad is a free standalone LINQ interpreter and code snippet IDE. In addition to being a great LINQ learning tool, LINQPad also provides interactive querying of SQL databases using LINQ expressions in C# or VB.NET, allowing developers to use LINQ expertise to perform ad-hoc database queries.

  • ASP.NET MVC 1.0 Release Candidate

    Microsoft has published RC1 of ASP.NET MVC 1.0. It is expected to be the last public release before the final 1.0 release planned for February. MVC 1.0 RC1 makes significant Visual Studio tooling improvements, includes new run-time enhancements, and fixes numerous bug from the beta.

  • New Entity Framework Providers: OpenLink and Firebird

    OpenLink and Firebird have been added to the list of supporters of the Entity Framework by releasing their ADO.NET 3.5 providers.

  • CSLA .NET 3.6 Supports Silverlight 2.0

    The Component-based Scalable Logical Architecture for .NET (CSLA .NET) version 3.6 has been released including support for Microsoft Silverlight 2.0. CSLA .NET is a .NET software development framework which helps one to “build a powerful, maintainable business logic layer for Windows, Web, service-oriented and workflow applications”.

  • Microsoft Robotics Developer Studio 2008 Released

    Microsoft recently announced the final release of Robotics Developer Studio 2008. RDS 2008 offers a Windows-based environment for development of robotics applications targeted to various hardware platforms. Most notably, RDS 2008 includes enhancements to help hobbyists and begginers get started with visual authoring and simulation tools.

  • Update on the .NET Reference Source

    With the release of the 3.5/SP 1 source code for WPF, we take the opportunity to look at what's been going in the realm of .NET Source.

BT