| Inter-Process Communication in .NET Using Named Pipes, Part 1 |
| The Code Project |
| This article explores a way of implementing Named Pipes based Inter-Process Communication between .NET applications |
|
| Internal Site Search Engine |
| The Code Project |
| Site Search Engine searches an entire page for matching keyword(s) or a phrase and will count how many times the keyword(s) or phrase are found on the page, and displays the results with the highest matches first. |
|
| Managed C++ - Best of Both Worlds |
| Developer Network Journal |
| Managed Extensions for C++ let you create .NET code with C++ and to re-use existing code with .NET. Richard Grimes explains how. |
|
| Memory Management in the .NET Framework - Part 1 |
| DotNetJunkies |
| In this article, Pierre explains one of the new concepts introduced in the .NET Framework - the Garbage Collector. |
|
| Microsoft .NET Kick Start Chapter 3: Programming with .NET |
| The Code Project |
| An introduction to programming with .NET. |
|
| Model driven Gridview |
| The Code Project |
| A Model driven GridView. |
|
| NetDbExplorer : Demo for mj10777.DataBase Class |
| The Code Project |
| The simple use of this Class to Connect, Create (Database/Table), Read and Fill Tables, Update, Insert and Delete Records |
|
| New DataSet Features in ADO.NET 2.0 |
| MSDN |
| Get performance enhancements and improved functionality in the .NET Framework 2.0 DataSet class, and in the closely related DataTable and DataView classes. |
|
| Nice Box. Whats in It? |
| MSDN |
| There are two types of types in C# and the Common Language Runtime (CLR): reference types (declared using class in C#) and value types (declared using struct in C#). Reference and value types differ in some important ways. |
|
| Persisting Datasets in ASP.NET ViewState |
| ASPFree |
| Persisting data, particularly object state, in a connectionless environment has always been a challenge. There has always been Session variables in traditional ASP, but those tie user sessions to a thread running on a specific computer, nullifying any plans for real scalability. And you could always write a function to serialize an object and try storing that string in a hidden form field, but again, that was clunky. Now we have ASP.NET, which is much better adept to helping us solve this problem; especially the ability to serialize objects.I’ve found that by using only functions provided by the Framework one can easily persist a Dataset as XML in ASP.NET Viewstate. |
|
| PRB: No Automatic Conversion from Primitive Types to Object |
| http://www.kbalertz.com/ |
| (325598) - When you expect automatic conversion in Visual J# .NET, such as when you pass a Java language primitive type as an object or in assignments, the automatic conversion does not work, although other language compilers support automatic conversion. You... |
|
| PRB: No Automatic Conversion from Primitive Types to Object |
| Microsoft Support |
| (325598) - When you expect automatic conversion in Visual J# .NET, such as when you pass a Java language primitive type as an object or in assignments, the automatic conversion does not work, although other language compilers support automatic conversion. You... |
|
| Quick Code for Fast Array Access |
| Visual Studio Magazine |
| Each time an element of an array is accessed, the CLR ensures that the index is within the array's bounds. This prevents you from accessing memory that is outside of the array, which would potentially corrupt other objects. If an invalid index is used to access an array element, the CLR throws a System.IndexOutOfRangeException exception. As you might expect, the CLR's index checking comes at a performance cost. If you have confidence in your code and if you don't mind resorting to nonverifiable (unsafe) code, you can access an array without having the CLR perform its index checking. |
|
| Refactoring to Adaptive Object Modeling: Type-Object method |
| The Code Project |
| This article will deal with Type-Object methodology of Adaptive Object Modeling. Type-Object methodology maintains that the exact type(s), attributes and operations of the shared object data are determined only at runtime through the entity object's entity-type based on the meta-data used to build |
|
| Reflection |
| The Code Project |
| An article about Reflection in .NET, using C#. |
|
| Saving Master-Details form using XML |
| The Code Project |
| This article shows how to save a master-details form using XML. |
|
| Screen Capturing a Form in .NET - Using GDI in GDI+ |
| C# Corner |
| The way to do form capture in GDI is to get the device context to the screen and bit blast it to a Bitmap in memory. |
|
| ShowImages: an usercontrol to display your web images |
| The Code Project |
| ShowImages is a simple usercontrol built to facilitate the display of your images/photos stored on web server. |
|
| Steganography VII - Hiding more Text in .NET Assemblies |
| The Code Project |
| Another article about hiding bytes at the end of methods in an .NET Assembly |
|
| Testing: Perform Code Coverage Analysis with .NET to Ensure Thorough Application Testing |
| MSDN |
| This article presents a complete system for determining how much of your code base you're actually testing. |
|
| THE BIG STORY An Overview of the New Services, Controls, and Features in ASP.NET 2.0 |
| MSDN |
| The lowdown on ASP.NET 2.0 |
|
| The CLR as a Better COM |
| C# Corner |
| Microsoft's long-term decision to replace COM with the CLR, you should strive to understand the underlying advantages of migrating from the old runtime environment to the new one. The architects that designed the CLR and the .NET platform were able to incorporate the best aspects of COM while alleviating much of the pain of writing and deploying COM-based applications. |
|
| Translation Guide: Moving Your Programs from Managed Extensions for C++ to C++/CLI |
| MSDN |
| Leverage C++/CLI, a dynamic programming paradigm extension to the ISO-C++ standard language, with this translation guide that maps V1 language features to V2. |
|
| Unmanaged code can wrap managed methods |
| The Code Project |
| Exporting method for the .net class inside VB6 or unmanaged c++ |
|
| Uploading a file to a database using System.Data.OleDb |
| DotNetJunkies |
| In this article we will demonstrate how to upload a file to a database using the OleDb .NET Data Provider. Using the Sql .NET Data Provider is very similar with one exception and that is how to insert the Byte array into the database using OleDb. The following code example demonstrates how to do this. The first bit of code is SQL that should be used to create a new table in the Northwind database named images. After that is the web form code, and that is followed by the code behind for the web form. |
|