Search - Articles
DevASP.NET for ASP.NET, VB.NET, XML and C# (C-Sharp) Developers Tuesday, March 03, 2009
Dev Articles
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 > .NET Namespaces > System > System Classes
Search:
What's New - What's Hot
Listings for __ComObject __ComObject (0)
Listings for _AppDomain _AppDomain (0)
Listings for Activator Activator (2)
Listings for AppDomain AppDomain (5)
Listings for AppDomainSetup AppDomainSetup (0)
Listings for AppDomainUnloadedException AppDomainUnloadedException (0)
Listings for ApplicationException ApplicationException (4)
Listings for ArgIterator ArgIterator (0)
Listings for ArgumentException ArgumentException (3)
Listings for ArgumentNullException ArgumentNullException (2)
Listings for ArgumentOutOfRangeException ArgumentOutOfRangeException (1)
Listings for ArithmeticException ArithmeticException (0)
Listings for Array Array (2)
Listings for ArrayTypeMismatchException ArrayTypeMismatchException (0)
Listings for AssemblyLoadEventArgs AssemblyLoadEventArgs (0)
Listings for AssemblyLoadEventHandler AssemblyLoadEventHandler (0)
Listings for AsyncCallback AsyncCallback (2)
Listings for Attribute Attribute (4)
Listings for AttributeTargets AttributeTargets (2)
Listings for AttributeUsageAttribute AttributeUsageAttribute (2)
Listings for BadImageFormatException BadImageFormatException (0)
Listings for BitConverter BitConverter (0)
Listings for Boolean Boolean (0)
Listings for Buffer Buffer (0)
Listings for Byte Byte (0)
Listings for CannotUnloadAppDomainException CannotUnloadAppDomainException (0)
Listings for Char Char (0)
Listings for CharEnumerator CharEnumerator (0)
Listings for CLSCompliantAttribute CLSCompliantAttribute (0)
Listings for Console Console (0)
Listings for ContextBoundObject ContextBoundObject (6)
Listings for ContextMarshalException ContextMarshalException (0)
Listings for ContextStaticAttribute ContextStaticAttribute (0)
Listings for Convert Convert (0)
Listings for CrossAppDomainDelegate CrossAppDomainDelegate (0)
Listings for DateTime DateTime (2)
Listings for DayOfWeek DayOfWeek (1)
Listings for DBNull DBNull (0)
Listings for Decimal Decimal (0)
Listings for Delegate Delegate (0)
Listings for DivideByZeroException DivideByZeroException (1)
Listings for DllNotFoundException DllNotFoundException (0)
Listings for Double Double (0)
Listings for DuplicateWaitObjectException DuplicateWaitObjectException (1)
Listings for EntryPointNotFoundException EntryPointNotFoundException (0)
Listings for Enum Enum (1)
Listings for Environment Environment (1)
Listings for EventArgs EventArgs (7)
Listings for EventHandler EventHandler (1)
Listings for Exception Exception (6)
Listings for ExecutionEngineException ExecutionEngineException (1)
Listings for FieldAccessException FieldAccessException (0)
Listings for FlagsAttribute FlagsAttribute (0)
Listings for FormatException FormatException (0)
Listings for GC GC (3)
Listings for Guid Guid (0)
Listings for IAppDomainSetup IAppDomainSetup (0)
Listings for IAsyncResult IAsyncResult (2)
Listings for ICloneable ICloneable (1)
Listings for IComparable IComparable (4)
Listings for IConvertible IConvertible (0)
Listings for ICustomFormatter ICustomFormatter (0)
Listings for IDisposable IDisposable (6)
Listings for IFormatProvider IFormatProvider (0)
Listings for IFormattable IFormattable (0)
Listings for IndexOutOfRangeException IndexOutOfRangeException (0)
Listings for Int16 Int16 (0)
Listings for Int32 Int32 (1)
Listings for Int64 Int64 (1)
Listings for IntPtr IntPtr (0)
Listings for InvalidCastException InvalidCastException (2)
Listings for InvalidOperationException InvalidOperationException (1)
Listings for InvalidProgramException InvalidProgramException (0)
Listings for IServiceProvider IServiceProvider (0)
Listings for LoaderOptimization LoaderOptimization (0)
Listings for LocalDataStoreSlot LocalDataStoreSlot (1)
Listings for MarshalByRefObject MarshalByRefObject (11)
Listings for Math Math (1)
Listings for MemberAccessException MemberAccessException (0)
Listings for MethodAccessException MethodAccessException (0)
Listings for MissingFieldException MissingFieldException (0)
Listings for MissingMemberException MissingMemberException (0)
Listings for MissingMethodException MissingMethodException (0)
Listings for MTAThreadAttribute MTAThreadAttribute (0)
Listings for MulticastDelegate MulticastDelegate (0)
Listings for MulticastNotSupportedException MulticastNotSupportedException (0)
Listings for NonSerializedAttribute NonSerializedAttribute (1)
Listings for NotFiniteNumberException NotFiniteNumberException (0)
Listings for NotImplementedException NotImplementedException (0)
Listings for NotSupportedException NotSupportedException (2)
Listings for NullReferenceException NullReferenceException (0)
Listings for Object Object (4)
Listings for ObjectDisposedException ObjectDisposedException (0)
Listings for ObsoleteAttribute ObsoleteAttribute (0)
Listings for OperatingSystem OperatingSystem (1)
Listings for OutOfMemoryException OutOfMemoryException (0)
Listings for OverflowException OverflowException (1)
Listings for ParamArrayAttribute ParamArrayAttribute (0)
Listings for PlatformID PlatformID (0)
Listings for PlatformNotSupportedException PlatformNotSupportedException (0)
Listings for Random Random (1)
Listings for RankException RankException (0)
Listings for ResolveEventArgs ResolveEventArgs (0)
Listings for ResolveEventHandler ResolveEventHandler (0)
Listings for RuntimeArgumentHandle RuntimeArgumentHandle (0)
Listings for RuntimeFieldHandle RuntimeFieldHandle (0)
Listings for RuntimeMethodHandle RuntimeMethodHandle (0)
Listings for RuntimeTypeHandle RuntimeTypeHandle (0)
Listings for SByte SByte (0)
Listings for SerializableAttribute SerializableAttribute (1)
Listings for Single Single (0)
Listings for StackOverflowException StackOverflowException (2)
Listings for STAThreadAttribute STAThreadAttribute (0)
Listings for String String (1)
Listings for SystemException SystemException (3)
Listings for ThreadStaticAttribute ThreadStaticAttribute (0)
Listings for TimeSpan TimeSpan (0)
Listings for TimeZone TimeZone (0)
Listings for Type Type (1)
Listings for TypeCode TypeCode (0)
Listings for TypedReference TypedReference (0)
Listings for TypeInitializationException TypeInitializationException (0)
Listings for TypeLoadException TypeLoadException (0)
Listings for TypeUnloadedException TypeUnloadedException (0)
Listings for UInt16 UInt16 (0)
Listings for UInt32 UInt32 (0)
Listings for UInt64 UInt64 (0)
Listings for UIntPtr UIntPtr (0)
Listings for UnauthorizedAccessException UnauthorizedAccessException (1)
Listings for UnhandledExceptionEventArgs UnhandledExceptionEventArgs (0)
Listings for UnhandledExceptionEventHandler UnhandledExceptionEventHandler (1)
Listings for Uri Uri (0)
Listings for UriBuilder UriBuilder (0)
Listings for UriFormatException UriFormatException (0)
Listings for UriHostNameType UriHostNameType (0)
Listings for UriPartial UriPartial (0)
Listings for ValueType ValueType (1)
Listings for Version Version (0)
Listings for Void Void (0)
Listings for WeakReference WeakReference (1)


Using Design Time Attributes     
Total Hits: 128  |  Today: 0Author: Bipin Joshi      Rating:  
Read Reviews | Write Review |  Your Rating: 

Developing a nice custom control is just one part of the story. As a control author you should also pay attention about the experience of other developers who will be using your control. In most of the real world cases developers use Visual Studio as the IDE for developing .NET applications. You can enhance the experience of other developers using your control by providing proper designer support. For example, you can control how your control properties and events are displayed in property windo...

String Permutations     
Total Hits: 70  |  Today: 0Author: Dr. James McCaffrey      Rating:  
Read Reviews | Write Review |  Your Rating: 

A typical use of permutations in software testing is generating test case data for unit, API, and module tests. Suppose you have a method that accepts three strings, and one of your test case inputs is "apple", "banana", "cherry". In most situations you want to create five additional test cases using the other input permutations. There are many other uses of permutations in software testing. In fact, permutations are so important and prevalent in software engineering that questions about permuta...

USB Mass Storage devices simulation using DSF     
Total Hits: 272  |  Today: 0Author: Ivan Andreyev      Rating:  
Read Reviews | Write Review |  Your Rating: 

Recently Microsoft introduced Device Simulation Framework as part of Windows Driver Kit. DSF provides programming infrastructure that allows software only simulation of various device types. Although currently it is limited to USB devices only, support for other device types might appear in future versions. Device Simulation Framework includes simulated EHCI controller and set of COM objects that you can use to create generic USB device. These COM object talk directly to low level DSF driver and...

Check-in Notes and Policies     
Total Hits: 43  |  Today: 0Author: Brian A. Randell      Rating:  
Read Reviews | Write Review |  Your Rating: 

Back in the January 2007 installment of this column, I started a discussion on using the Team Foundation Server (TFS) version control APIs from a Microsoft® Word 2003 add-in. Here I am, more than a year later, with the fifth and final part dedicated to the version control APIs and the Word add-in. (I really didn't think it would take this many installments.) You may recall from earlier columns that the add-in currently supports check-in, check-out, undo pending changes, and the ability to associ...

The .NET File System Object Model     
Total Hits: 276  |  Today: 0Author: Leonardo Esposito      Rating:  
Read Reviews | Write Review |  Your Rating: 

The .NET Framework doesn't change the structure of the file system, nor does it build a new layer on top of it.More simply, but also more effectively for developers, it supplies a new object model for file system-related operations. A managed application can work with files and directories using high-level methods rather than low level understanding of the file system. This article provides an overview of methods and classes contained in the System.IO namespace....

Garbage Collection: Automatic Memory Management in the Microsoft .NET Framework     
Total Hits: 165  |  Today: 0Author: Jeffrey Richter      Rating:  
Read Reviews | Write Review |  Your Rating: 

Garbage collection in the Microsoft .NET common language runtime environment completely absolves the developer from tracking memory usage and knowing when to free memory. However, you'll want to understand how it works. Part 1 of this two-part article on .NET garbage collection explains how resources are allocated and managed, then gives a detailed step-by-step description of how the garbage collection algorithm works. Also discussed are the way resources can clean up properly when the garbage c...

Math.Round function     
Total Hits: 207  |  Today: 0Author: aliasgar      Rating:  
Read Reviews | Write Review |  Your Rating: 

When I use the Math.Round Function it uses the Bankers Method. (ie., Round(5.5) = 5 and Round(5.50001) = 6). But when I use the Format String "{0:F0}" it uses the proper Mathematical Method.(ie. Round(5.5)=6). Why this inconsistency followed in .NET? Is any other way to switch the Math.Round function from Bankers Method to Mathematical Method? or Is any other way to switch the Format String "{0:F0}" from Mathematical Method to Bankers Method?...

Visual Basic .NET: New Programming Model and Language Enhancements Boost Development Power     
Total Hits: 184  |  Today: 0Author: Ted Pattison      Rating:  
Read Reviews | Write Review |  Your Rating: 

Visual Basic .NET is the result of a significant rebuild of Visual Basic for the Microsoft .NET Framework. There are a number of changes that make Visual Basic .NET easier to use, more powerful than Visual Basic 6.0, and give it the kind of access to system resources that in the past required the use of languages like C++. One of the most important additions is object inheritance. In Visual Basic .NET, all managed types derive from System.Object. An important new language feature is garbage coll...

Working with the environment in .NET     
Total Hits: 270  |  Today: 0Author: Tony Patton      Rating:  
Read Reviews | Write Review |  Your Rating: 

While .NET applications usually reside on a Windows-based machine (Mono provides non-Windows support), the version and other system characters will vary. For instance, you may need to access the current machine's name, folder locations, operating system version, current user name, and so forth. The .NET Framework provides the answers within the Environment class located in the System namespace. The System.Environment class allows you to retrieve information about the host environment....

Unify the Role-Based Security Models for Enterprise and Application Domains with .NET     
Total Hits: 148  |  Today: 0      Rating:  
Read Reviews | Write Review |  Your Rating: 

Role-based security allows administrators to assign access permissions to users based on the roles they play rather than on their individual identities. These privileges can be used to control access to objects and methods, and are easier to identify and maintain than user-based security. The .NET Framework provides two role-based security models, which are exposed as two namespaces: System.Enterprise-Services and System.Security.Permissions....

Understanding .NET Security     
Total Hits: 184  |  Today: 0Author: Vijay Kumar Patil      Rating:  
Read Reviews | Write Review |  Your Rating: 

When we are running an application and we need to run a feature for which, the application does not have the relevant module, the application connects to the Internet and downloads the module into the Global Assembly Cache (GAC) and begins executing. This is done without being prompted to us. This kind of behind-the-scene upgrade functionality is the most common feature in today’s business environment. However, there are security concerns related to this ‘mobile code’....

Search Pages using Data-bound Controls, Index Server, and ASP.NET     
Total Hits: 319  |  Today: 0Author: Heath Stewart      Rating:  
Read Reviews | Write Review |  Your Rating: 

If you've ever created a search page using Microsoft Index Server and ASP, you will probably agree that it's not the easiest task to accomplish. There much you have to plan for and all sorts of paging issues to handle....

Data Access with ADO.NET - Part 3     
Total Hits: 286  |  Today: 0Author: Jay Nathan      Rating:  
Read Reviews | Write Review |  Your Rating: 

We now know how to access data and put it into a simple, readable form in our ASP .Net web pages, but there's so much more! This article Will explain several more key objects that allow us to efficiently access our data in .Net....

Build a Universal DAL Component     
Total Hits: 134  |  Today: 0      Rating:  
Read Reviews | Write Review |  Your Rating: 

Think about the possibilities of a component in the data access layer (DAL) of your application that didn't care what .NET Data Provider you were using. It could work just as easily with the SQL Server Data Provider or the OleDb Data Provider, or any other potential .NET Data Providers that could surface in the future. A DAL component that you could use against an Access 2000 database in development, and against a SQL Server database in production. In this tutorial I will show you how to build a...

Exposing Proprietary Data the .NET Way     
Total Hits: 100  |  Today: 0Author: MSDN      Rating:  
Read Reviews | Write Review |  Your Rating: 

In the past few years, a lot of companies have invested a lot of money in the OLE DB technology. OLE DB has been the technology that turned into the concrete programming calls that the vision of a universal data access strategy theorized in the UDA specification. OLE DB is built around the idea of using a suite of COM interfaces to read and write the contents of data sources irrespective of their relational, hierarchical, or flat architecture....

Inside .NET Managed Providers     
Total Hits: 191  |  Today: 0Author: MSDN      Rating:  
Read Reviews | Write Review |  Your Rating: 

When compared to full-fledged OLE DB providers, Microsoft .NET managed providers have a lot to offer. First off, they deliver a simplified data access architecture that often results in improved performance without the loss of functional capabilities. Furthermore, .NET managed providers directly expose provider-specific behavior to consumers through methods and properties. They also involve a much smaller set of interfaces than OLE DB providers. Last but not least, .NET managed providers work wi...

ADO.NET: Building a Custom Data Provider for Use with the .NET Data Access Framework     
Total Hits: 175  |  Today: 0Author: MSDN      Rating:  
Read Reviews | Write Review |  Your Rating: 

The System.Data.dll assembly in the .NET Framework contains namespaces whose base classes can be used to create custom data providers. These namespaces also define a number of data access interfaces and base classes that let developers create data providers that will interoperate with other custom providers....

Providing Custom Layout Engines for Windows Forms     
Total Hits: 110  |  Today: 0      Rating:  
Read Reviews | Write Review |  Your Rating: 

Windows Forms contains all the methods and events needed to provide rich custom layout. What it lacks, however, is an extensible framework for writing custom reusable layout engines, as well as a set of stock layout components that provide the most common types of layout....

INFO: SSAFE: Renames and Deletions Not Supported for Source Code Control Through the Visual Studio .NET IDE     
Total Hits: 72  |  Today: 0      Rating:  
Read Reviews | Write Review |  Your Rating: 

The somewhat surprising answer is not much. The only real difference is that a Console application sends output to a Console Window, and a Windows Form application doesn't. However, this is only the default behavior. There's no reason a Windows Forms application can't have a console window....

Using the Random Class     
Total Hits: 83  |  Today: 0      Rating:  
Read Reviews | Write Review |  Your Rating: 

In this article well be going over how to use the Random class found in the System Namespace. The Random class can be used to generate random numbers a number of different ways and in this article we will go though most of them. In the first part of the article well be discussing how to initialize a new instance of the Random class. Then in the second half of the article we will be going over 3 of its most useful methods: Next, NextBytes, and NextDouble....



Disclaimer - Privacy
© 2002-2012 DevASP.net