Search   Articles   Dev Forums   Personalize   Favorites   Member Login   ASP.Net Hosting
DevASP.NET for ASP.NET, VB.NET, XML and C# (C-Sharp) Developers Saturday, August 30, 2008

Search Directory
ASP.NET
VB.Net
C-Sharp
SQL Server
 
FREE 12 month online training for ASP.NET & MS Expression Studio and a Free copy of MS Expression Web with Windows Server Purchase

Home > Search > Articles & Samples > .NET Framework > Class Libraries
Search:
What's New - What's Hot


Create data-driven applications with the Hera Application Framework        
Total Hits: 135  |  Today: 0 Author: David Sleeckx.       Rating:  
Read Reviews | Write Review |   Your Rating: 

The Hera Application Framework is a powerful object persistence framework designed to aid you in the development of data-driven applications. It relieves you from the time-consuming task of having to program the data transformation process between your data source and your object oriented business model. This functionality is being added automatically to your .NET classes at-runtime, based on the data source and the mapping which defines how the two relate to one another. By doing this at-runtim...

Base Class Library Performance Tips and Tricks        
Total Hits: 104  |  Today: 0 Author: Kit George       Rating:  
Read Reviews | Write Review |   Your Rating: 

The common language runtime (CLR) sits at the very heart of managed code. Indeed, it is the heart of managed code, so to understand managed code you need to understand the CLR. The CLR team continues to develop technologies that improve the Microsoft® .NET Framework and help you make full use of the managed environment. Over the next year, the CLR team will, in this column, provide insights into the core of managed code, share best practices, explain some of the more obscure functionalities, and...

Binder Class        
Total Hits: 439  |  Today: 0 Author: MSDN       Rating:  
Read Reviews | Write Review |   Your Rating: 

Notes to Inheritors: When you inherit from Binder, you must override the following members: BindToMethod, BindToField, SelectMethod, SelectProperty, and ChangeType....

TypeFilter Delegate        
Total Hits: 334  |  Today: 0 Author: MSDN       Rating:  
Read Reviews | Write Review |   Your Rating: 

The TypeFilter delegate is used to filter a list of classes. Specifically, you use it to filter the classes represented in an array of Type objects. The Type.FindInterfaces method uses this delegate to filter the list of interfaces that it returns. Every derived class of Delegate and MulticastDelegate has a constructor and a DynamicInvoke method. See the Managed Extensions for C++ code example given in the description for Delegate....

AccessedThroughPropertyAttribute Class        
Total Hits: 183  |  Today: 0       Rating:  
Read Reviews | Write Review |   Your Rating: 

You can apply this attribute to fields.This attribute is for use by browsers or tools, and is ignored by the common language runtime.The classes in System.Runtime.CompilerServices are for compiler writers use only....

System.CodeDom.Compiler Namespace        
Total Hits: 76  |  Today: 0       Rating:  
Read Reviews | Write Review |   Your Rating: 

The System.CodeDom.Compiler namespace contains classes that can be used to manage the generation and compilation of source code in supported programming languages based on the structure of Code Document Object Model (CodeDOM) source code models that contain elements provided by the System.CodeDom namespace....

Build a Logging and Event Viewing Library to Help Debug Your .NET Framework-based App        
Total Hits: 20  |  Today: 0 Author: Daryn Kiely       Rating:  
Read Reviews | Write Review |   Your Rating: 

Building a basic, reusable application framework can make development quicker and easier. This allows you to focus more on the problems at hand and less on the repetitive tasks involved in building any application. In this article, the author presents a framework that provides facilities to access the registry and an extensible framework for logging messages to a console window or the Event Viewer. This reusable framework can be included as a library in your projects, allowing you to display an ...

The Universal Framework for Science and Engineering        
Total Hits: 165  |  Today: 0 Author: Petr Ivankov       Rating:  
Read Reviews | Write Review |   Your Rating: 

I am engaged in lots of braches of science and engineering. These branches include Astronomy, Radio-physics, Electronics, Industrial control systems, Space navigation etc. The education at the VDI Training Center has given me an idea of merging all my development to a single framework. The result of this work has already exceeded all optimistic expectations. A lot of competitive science and engineering problems could now be solved at once. A set of projects with the same core has been created. T...

Integrate NDoc HTML Help in VS.NET        
Total Hits: 109  |  Today: 0 Author: Fons Sonnemans       Rating:  
Read Reviews | Write Review |   Your Rating: 

This article explains the four steps to take in order to integrate the HTML Help 2 file you generated into Visual Studio.NET. 1)Comment the Library using XML documentation tags. 2)Create HTML Help 2 using NDoc .3)Registering the Help File using H2Reg .4)Include Help Collection to VSCC...

PINVOKE or accessing WIN32 APIs        
Total Hits: 105  |  Today: 0 Author: Monad       Rating:  
Read Reviews | Write Review |   Your Rating: 

In the very early days of Monad, we focused on a world where everyone would publish Cmdlets and providers. Cmdlets and providers were designed around providing the best user experience. They provide the right, high-level, task-oriented abstractions that users want while also providing the semantic benefits that the Monad engine provides (-WHATIF, -CONFIRM, -VERBOSE, -ERRORACTION, -ERRORVARIABLE, etc etc). The trick then is - how do we get full coverage with Cmdlets? To address this issue - we...

Use P/Invoke to Develop a .NET Base Class Library for Serial Device Communications        
Total Hits: 216  |  Today: 0 Author: John Hind       Rating:  
Read Reviews | Write Review |   Your Rating: 

Out-of-the-box, the only way of coding RS232 serial communications applications in the .NET environment is to import the outdated and somewhat limited MSComm ActiveX control. This article describes the development of a lean, multithreaded, and modern RS232 base class library in C# managed code. The library uses Platform Invocation Services to interact with the Win32 API directly. Application programmers can use the library from any .NET language through inheritance; the article explores examples...

Avoiding DLL Hell: Introducing Application Metadata in the Microsoft .NET Framework        
Total Hits: 34  |  Today: 0 Author: Matt Pietrek       Rating:  
Read Reviews | Write Review |   Your Rating: 

The Microsoft .NET platform uses metadata and assemblies to store information about components, enabling cross-language programming and resolving the infamous DLL Hell problem. This article describes the use of metadata for easy linking and loading of assemblies, the relationship between metadata and concepts such as IDL and type libraries, and the metadata hierarchy. The process of reading metadata from assemblies for easy versioning is also described. Although Microsoft provides the MSIL disas...

InvokeMethodOptions Class        
Total Hits: 83  |  Today: 0 Author: MSDN       Rating:  
Read Reviews | Write Review |   Your Rating: 

The InvokeMethodOptions Class specifies all of the options available for invoking a management method....

C# Generic Dynamic Windows Service using .NET Reflection        
Total Hits: 49  |  Today: 0 Author: AH       Rating:  
Read Reviews | Write Review |   Your Rating: 

This article shows a technique to design Windows Service apps with the following goals:

1. Can be debugged like a "Console" application without the need to invoke the "Installer" program.
2. The main "Windows Service" code should be reusable and can be rapidly applied to any new "Windows Service" application development.
3. Separates the "Server Logic" and allows dynamic switching if desired.
4. The details of the "Windows Service" during installation is configurable ...

Use P/Invoke to Develop a .NET Base Class Library for Serial Device Communications        
Total Hits: 15  |  Today: 0 Author: John Hind       Rating:  
Read Reviews | Write Review |   Your Rating: 

Out-of-the-box, the only way of coding RS232 serial communications applications in the .NET environment is to import the outdated and somewhat limited MSComm ActiveX control. This article describes the development of a lean, multithreaded, and modern RS232 base class library in C# managed code. The library uses Platform Invocation Services to interact with the Win32 API directly. Application programmers can use the library from any .NET language through inheritance; the article explores examples...

An Object Level Validation Framework        
Total Hits: 119  |  Today: 0 Author: Craig G. Wilson.       Rating:  
Read Reviews | Write Review |   Your Rating: 

There is a basic need for validation of objects at all levels. ASP.NET provides this service at the presentation layer, but there is really no formal way to achieve this at the business layer. I've been playing around a lot with O/R mappers and have come to realize that it sucks hand-coding validation all the time. It is quite repetitive and boiler plate code that simply gets boring. Castle's Active Record(which is quite good) has a validation system built in. It is based on Ruby(on Rails)'s Act...

Page.IsValid Property        
Total Hits: 0  |  Today: 0 Author: msdn.microsoft       Rating:  
Read Reviews | Write Review |   Your Rating: 

For this property to return true, all validation server controls in the Page.Validators property must validate successfully. You should check this property only after you have called the Page.Validate method, or set the CausesValidation property to true in the OnServerClick handler for an ASP.NET server control that initiates form processing. These server controls include the Button, HtmlButton, HtmlInputButton, HtmlInputImage, ImageButton, and LinkButton classes....

StarTrek Galaxy        
Total Hits: 1  |  Today: 0 Author: rehopkins2       Rating:  
Read Reviews | Write Review |   Your Rating: 

It was back in the early 1970's when I first encountered StarTrek on a Univac mainframe computer. At that time, it was written in Univac 1100 Basic and had the official code label of 'STTR2.BAS'. (STTR1.BAS was the instructions) See the Michael Birken article on "Star Trek 1971 Text Game." All the commands and concepts are the same, if I recall correctly. The Univac 'STTR2' game launched me into programming. I just had to understand how it worked! As a result, I collected about a dozen varieties...

Comparing the Timer Classes in the .NET Framework Class Library        
Total Hits: 1  |  Today: 0 Author: Alex Calvo       Rating:  
Read Reviews | Write Review |   Your Rating: 

Timers often play an important role in both client applications and server-based components (including Windows services). Writing effective timer-driven managed code requires a clear understanding of program flow and the subtleties of the .NET threading model. The .NET Framework Class Library provides three different timer classes: System.Windows.Forms.Timer, System.Timers.Timer, and System.Threading.Timer. Each of these classes has been designed and optimized for use in different situations. Th...

JohnKenedy Data Access Layer Library        
Total Hits: 4  |  Today: 0 Author: John Kenedy S.Kom       Rating:  
Read Reviews | Write Review |   Your Rating: 

JohnKenedy Library is a .NET 3.5 library. This library is an alternative approach to create n-tiers database application with ADO.NET and minimize the dependency of data access created by .NET.
The file consist of two projects
- JohnKenedy.DataAccess (Main Library)
- JohnKenedy.DataAccessModule (Windows Application)
Main Features
1. Easy to create different database connection (MySQL, Microsoft SQL Server, Oracle and that uses Oledb) by using a single wrapper class named DataAc...


1  2  3  4  5  Next >> 

DevASP.Net - Disclaimer - Privacy
Copyright © 2008 DevASP.net