RSS Feed for .NETCategory: .NET

ASP.NET Project at CodePlex »

The project hosted at gives you access to the code for upcoming releases that the Microsoft ASP.NET team is working on. The project gives you a look at the design and lets you have a voice in it.

Introducing Microsoft Silverlight »

Publisher: Microsoft Press
This book is written for developers who are already working every day to bring new and better web applications to Internet users, and who are interested in adding this cutting-edge Microsoft technology to their store of knowledge-to find out how it can be applied as a tool bring users more interesting, more capable, [...]

Introducing Microsoft ASP.NET »

Publisher: Microsoft Press
AJAX stands for “Asynchronous JavaScript and XML,” and it’s a sort of blanket term coined in 2005 to indicate rich, highly interactive, and responsive Web applications that do a lot of work on the client and place out-of-band calls to the server. An out-of-band call is a server request that results in [...]

Introducing Microsoft LINQ »

Publisher: Microsoft Press
This is an introductory book about Language Integrated Query (LINQ). The goal is to give you a comprehensive overview of this new and powerful technology by using clear and real examples that help you to discover the capabilities of LINQ.
To start playing with LINQ, you need the new version of Microsoft Visual Studio [...]

WOX: XML Serializer for Java and C# »

WOX is an XML serializer for Java and C# objects. One of its main features is the generation of standard XML, which is language independent. This means that if we serialize a Java object to XML, we could take the generated XML to reconstruct the object back to C#; and vice versa.
Some of the WOX [...]

Indy: Open Source Socket Library »

Indy Sockets is an open source library which supports clients and servers of TCP, UDP and RAW sockets as well as over 100 higher level protocols. Some of the supported protocols include: SMTP, POP3, NNTP, HTTP and many more. Indy.Sockets FCL build is a managed assembly and is compatible with the Microsoft .NET framework, and [...]

Develop Event Based Applications using Esper »

As quoted from the website, Esper is an Event Stream Processing (ESP) and event correlation engine (CEP, Complex Event Processing). Targeted to real-time Event Driven Architectures (EDA), Esper is capable of triggering custom actions written as Plain Old Java Objects (POJO) when event conditions occur among event streams. It is designed for high-volume event correlation [...]

Learn .NET with Terrarium »

Terrarium was created by members of the .NET Framework team in the .NET Framework 1.0 timeframe and was used initially as an internal test application.
As quoted from the website, the Windows SDK team evolved the game in the .NET Framework 2.0 timeframe two years ago. The source code for Terrarium doesn’t use the very [...]

.NET: Open Source Workflow Engine »

NetBpm is a .Net Port of JBpm1. NetBpm is an open source platform for building, executing and managing workflows. It is very simple to use and integrate in other .Net applications.
As quoted from the website, it features

100% .Net and browser hosted
100% Open Source
works on Microsoft .Net and Mono
Human-Oriented Collaborative Features
Powerful Process Automation with Flexibility
Support for [...]

Piccolo: A Structured 2D Graphic Framework »

Piccolo is a toolkit that supports the development of 2D structured graphics programs, in general, and Zoomable User Interfaces (ZUIs), in particular. A ZUI is a new kind of interface that presents a huge canvas of information on a traditional computer display by letting the user smoothly zoom in, to get more detailed information, and [...]

WinDbg: Free Debugging Tool for Windows »

As quoted from the documentation., Microsoft Windows Debugger (WinDbg) is a powerful Windows-based debugging tool. It is capable of both user-mode and kernel-mode debugging.
WinDbg provides full source-level debugging for the Windows kernel, kernel-mode drivers, and system services, as well as user-mode applications and drivers.
WinDbg uses the Microsoft Visual Studio debug symbol formats for source-level [...]

Microsoft Enterprise Library »

Most .NET developers should know about Microsoft Enterprise Library. The current release is 4.0 as of May 2008.
As quoted from the website, the patterns & practices Enterprise Library is a collection of reusable software components (application blocks) designed to assist software developers with common enterprise development challenges (such as logging, validation, data access, exception handling, [...]

.NET: MTOM Enabled Your Application Using WSE »

One of my user encountered the following error when he is trying to use .NET to connect to the web services which are running under Apache CXF.

Client found response content type of ‘multipart/related; type=”application/xop+
xml”; boundary=”—-=_Part_0_9519730.1210566764662″; start=”<[email protected]>”; start-info=”application/soap+xml”‘, but expected ‘application/soap+x
The request failed with the error message:

Content-Type: application/xop+xml; charset=UTF-8; type=”application/soap+xml; ch
Content-Transfer-Encoding: binary
Content-ID: [email protected]

The web services have [...]

Coding4Fun Developer Kit »

C4F Developer Kit project was created to demonstrate the power and ease of creating fun, cool applications with the new Visual Studio 2008 Express Editions.

It features

Easy to use drag ‘n drop controls including 10+ Windows Vista APIs and 8+ Web Service wrappers
Complete source code in both Visual Basic and Visual C# for all [...]

SubSonic: Help a WebSite Build Itself »

As quoted from the website, SubSonic is a toolset that helps a website build itself. Basically, it generates the DAL (Data Access Layer) on the .NET platform for you.

Currently SubSonic supports MS SQL Server, MySQL and Oracle. 
I particularly like the design concept using ActiveRecord. SubSonic uses the ActiveRecord pattern for the data-aware base [...]


This is the framework I am looking at currently.
CLSA.NET by Rockford Lhotka is an application development framework that reduces the cost of building and maintaining applications. It stands for Component-based, Scalable Logical Architecture.
I am trying to build a trading system with complex business logic using it. – Unit Testing for .NET »

TestDriven.NET is one of my favorite add-in for Visual Studio for unit testing. Normally I used NUnit or MbUnit for my unit testing. Recently I was trying on which is still not supported by TestDriven.NET yet. However, it has a a 2.x test runner (inside Visual Studio) which you can use.
I am not [...]

.NET: Error Adding Web Reference for Soap 1.2 Web Service »

There is a weird error that I encountered when I tried to add a web reference in .NET. Look like Microsoft is not following the standard ?
There is no SoapTransportImporter that understands
the transport

.csharpcode, .csharpcode pre
font-size: small;
color: black;
font-family: consolas, “Courier New”, courier, monospace;
background-color: #ffffff;
/*white-space: pre;*/
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode [...]

.NET: Detect Incoming Call or SMS in Windows Mobile Phone »

Download Sample Code
I was looking for way to detect incoming call or SMS in Nokia Symbian phones and Windows Mobile Phone. It was not easy to do this in Symbian OS but to do it in .NET is very straightforward.

messageInterceptor = new MessageInterceptor();
messageInterceptor.InterceptionAction =
//messageInterceptor.MessageCondition.CaseSensitive = [...]

.NET: Create MSDN Style Documentation using Sandcastle »

Before this, I normally used either NDoc or Doxygen to generate my help or documentation file from my source code. NDoc looks like not in active development anymore, and Doxygen cannot generate MSDN style documentation as what I wanted.
So I stumbled upon Sandcastle. As quoted from the website, Sandcastle produces accurate, MSDN style, comprehensive documentation [...]