Display hierarchical data with TreeView
TreeView gives developers chance to display hierarchical data. |
NHibernate
About persistent using NHibernate. |
Customizing the Windows Forms DataGrid
A demonstration on how to customize the DataGrid\'s default behavior is included, allowing you more flexibility in how you can use the DataGrid. |
Windows Forms Data Binding and Objects
Rocky Lhotka shows you how to write code that you can add to your business and collection classes to better support the features of Windows Forms data binding. |
A pure object-oriented domain model by a db-guy
This is the first in a new series of articles by Jimmy Nilsson on a new architecture for enterprise applications in .NET. The new architecture starts where the old one presented in Jimmy’s book left off. The new architecture is more purely object-oriented, while still focusing on roundtrips and the data access code to get good performance. |
Dynamically executing code in .Net
Dynamic code execution is a powerful feature that allows applications to be extended with code that is not compiled into the application. Users can customize applications and developers can dynamically update code easily. In this article, Rick takes a look what it takes to execute code dynamically with the .Net framework and introduces a class that simplifies the tasks by wrapping the details of the process in an easy to use interface that only requires a few lines of code. It use CodeDom. |
Choosing Data Containers for .NET, Part 1
Jimmy Nilsson explains how he used the DataReader as a baseline in his performance tests on various data containers. |
Auto-Generating Wrapper Classes for Stored Procedures, Part 1: Using the AutoSproc Tool
The AutoSproc tool uses reflection to auto-generate wrapper classes for calling stored procedures. This saves the developer from having to work with ADO.NET classes such as SqlCommand, SqlParameter, SqlDataAdapter, etc. |
Application Configuration Files Explained
Rocky Lhotka discusses XML configuration files in terms of the .NET Framework, and then shows you how to create custom sections using either pre-existing .NET section handlers or by building your own. With a bit more work, these custom section handlers can automatically read new values from the configuration file when files are changed. |
Auto-Generating Wrapper Classes for Stored Procedures, Part 2: The Internals of the AutoSproc Tool
The AutoSproc tool uses reflection to auto-generate wrapper classes for calling stored procedures. |
NHiberbate - Part 2
In this followup article, I want to introduce some more advanced techniques for using NHibernate. This month, the goal is to give you some strategies for making NHibernate work with real-world constraints and requirements: high throughput, high concurrency applications with special data querying needs.
|
Migrating Java applications to .Net
How to convert existing Java or Visual J++ applications to J# or C# |
Implementing IXmlSerializable
Enseña a implementar la interface IXmlSerializable, para serializar en XML cualquier objeto. |
Tackle Data Concurrency Exceptions Using the DataSet Object
ADO.NET provides many techniques for improving the performance of data-intensive applications and for making them easier to build. |
Impersonate User Account To Access Network Resources
In this article we will show how you can impersonate a user account to create a folder on a network machine. |
Deploying .NET Framework-based Applications
This guide will give you the information necessary to plan and implement the effective deployment of your Framework-based applications. If your organization is developing .NET Framework-based applications, you face the challenge of deploying those applications efficiently and reliably throughout your environment. If you are experienced in the area of deployment, some of the challenges will be familiar. However, there are a number of new technologies in .NET Framework-based applications, and therefore several considerations that are unique to deploying them. |
Application Framework Dynamic Object Creation
A strategy to implement dynamic object creation for application frameworks. |
Persistent Objects
A way to go about creating a persistent object would be to do some magic in the .net framework. The remoting framework provides us with some cool features to do this a bit more fancy and smooth for the programmer. An AOP approach by using attributes is a far more sexy solution. (Using ProxyAttribute, RealProxy...) |
Message Queuing using C# 2005
Message Queuing is a message infrastructure and a development platform for creating distributed messaging applications for the Microsoft Windows Operating System. |
Managed Data Access Inside SQL Server with ADO.NET and SQLCLR
Using the new SQLCLR feature, managed code can use ADO.NET when running inside SQL Server 2005. Learn about SQLCLR via basic scenarios of in-process data access, SQLCLR constructs, and their interactions. |
Proyecto Mono
.Net multiplataforma de código abierto. .Net en Linux, IBM Sistema 390, etc... |
.NET Development
Recursos para desarrollo en .NET, en el Microsoft Developer's Network |
Salamander .NET Decompiler
|
OnDotNet
El sitio de O'Reilly sobre .Net |
RemoteSoft
Varios productos de .NET, como un compilador nativo, Java.NET, |
DotNetExtreme
Dedicated for the .NET fans to get
started with the Microsoft's .NET
framework. Featuring technical
articles and simplified codes to
help aspiring .NET developers to
take a leading edge. |
IPattern
.NET patterns, best practices and more... |
FlexWiki
FlexWiki is an experimental collaboration tool, based on WikiWiki, written in .NET. |
Mere Mortals
The Mere Mortals .NET Framework gives you a tremendous amount of help in climbing the .NET learning curve by providing a high-level Framework for building business applications. Many of the building blocks you would otherwise have to design and create yourself such as business objects, data access classes, database manager, security manager, user manager, and so on, have already been built for you as high-performance, reusable components in Mere Mortals .NET. |
Egg Head Cafe
Premier Portal for Advanced .NET Developers |