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
Search:
What's New - What's Hot
More Categories for System Classes System Classes (113)
More Categories for System Namespaces System Namespaces (1587)


Collections Best Practices     
Total Hits: 49  |  Today: 0Author: Inbar Gazit      Rating:  
Read Reviews | Write Review |  Your Rating: 

Most introductory textbooks on computer science and programming include a chapter about collections. They may be called arrays or data structures, but the concept remains the same. The ability to tie a set of elements to one another in a formal data object is essential to modern programming techniques.
In the Microsoft® .NET Framework, a lot of effort went into creating collection classes that are powerful and that address a variety of needs and styles....

A New Standard For Packaging Your Data     
Total Hits: 41  |  Today: 0Author: Jack Davis and Andrey Shur      Rating:  
Read Reviews | Write Review |  Your Rating: 

Many applications integrate content with various additional resources. A Web browser, for example, displays a page that integrates HTML, image files, style sheets, and other types of content. Similarly, a word processor builds a document that combines text, style definitions, image files, and other elements. For the most part, applications use one of two approaches to organize the content: a flat-file organization where content is stored as separate files organized on disk, or binary container f...

Exploring Claims-Based Identity     
Total Hits: 62  |  Today: 0Author: Keith Brown      Rating:  
Read Reviews | Write Review |  Your Rating: 

Most enterprise applications need some basic user security features. At a minimum, they need to authenticate their users, and many also need to authorize access to certain features so that only privileged users can get to them. Some apps must go further and audit what the user does. On Windows®, these features are built into the operating system and are usually quite easy to integrate into an application. By taking advantage of Windows integrated authentication, you don't have to invent your own...

Improve Scalability With New Thread Pool APIs     
Total Hits: 53  |  Today: 0Author: Robert Saccone      Rating:  
Read Reviews | Write Review |  Your Rating: 

With the release of Windows Vista® and the upcoming release of Windows Server® 2008, Microsoft has enriched the Windows® platform with so much new technology for developers of managed applications that it's easy to overlook advancements that the native Windows developer can benefit from. The thread pool component that has been part of the platform since the release of Windows 2000, for example, has undergone a complete rearchitecture. The new implementation brings with it a new thread pool API t...

Reflection and Generics     
Total Hits: 40  |  Today: 0Author: Ken Getz      Rating:  
Read Reviews | Write Review |  Your Rating: 

Knowing that I love to play with such things, a friend recently asked me to help write a simple tool that could export to Microsoft® Excel® a sortable list of all the members of a new assembly that she was required to document. The tool needed to provide information about the properties, methods, events, and interfaces, and list all the parameters for each of the members. Having played with reflection before, it seemed like fun. As I began, though, I kept finding member names that were formatted...

Powerful Text Editing, Web Testing in .NET, Extended Unit Testing, and More     
Total Hits: 46  |  Today: 0Author: James Avery      Rating:  
Read Reviews | Write Review |  Your Rating: 

A good text editor is an essential tool for every programmer. A programmer's choice of text editor is also one of the more frequent debates you will hear in the halls of conferences and workplaces. TextMate, a Mac OS X text editor, has quickly risen to popularity on that platform based on its ease of use and powerful extensibility capabilities. E Text Editor is a new text editor that tries to bring that same simplicity and powerful extensibility to the Windows® platform. E Text Editor lays a sol...

Change the GridView row color on click without postback     
Total Hits: 196  |  Today: 0Author: farazsk11      Rating:  
Read Reviews | Write Review |  Your Rating: 

This article is about changing the color of a GridView row on mouse click without having a postback on the page. In order to achieve this we will be using some javascript and off course the GridView Control itself. GridView is a server side control that contains Rows and Columns. In some cases we want to do something more than the straight forward functionality of the GridView control depending on the functional/UI requirements of the application....

BindingList Example     
Total Hits: 276  |  Today: 0Author: Sean Rhone      Rating:  
Read Reviews | Write Review |  Your Rating: 

This is a very basic example of how to use the System.ComponentModel.BindingList. This is the first in a series of articles that will walk the newbie developer from simple data binding to creating a Parent/Child base business object. The reason I'm writing these articles is to hopefully help other developers to understand how to create business objects. If you have ever looked at some of the free frameworks out there that you can download and use, such as CSLA (http://www.lhotka.net/cslanet/), I...

Show the error icon when the user is editing the Datagridview cell     
Total Hits: 218  |  Today: 0Author: Mohan Kumar      Rating:  
Read Reviews | Write Review |  Your Rating: 

when using the error text and icon feature you want an immediate feedback to the user that something that they typed into a cell is incorrect. By default when setting the ErrorText property the error icon will not appear if the cell is in edit mode such as a text box or combo box cell. The below sample demonstrates how you can set a cell’s padding in the CellValidating event to provide spacing for the error icon. Since padding by default affects the location of the error icon the sample uses the...

ANSI Chars in XML, E-commerce Architecture, and More     
Total Hits: 46  |  Today: 0Author: Nancy Michell      Rating:  
Read Reviews | Write Review |  Your Rating: 

I am writing some code that writes strings from Registry keys, value names, and value data strings into an XML document that I operate on programmatically and sometimes display in an HTML report. I also sometimes need to regenerate the original data string from the XML document. My problem is that there are valid ANSI characters such as 0x07 (BEL) that appear in these Registry strings which are not valid XML characters and, according to the specification, are not valid to escape....

Hard Drive Security, Comparing Two Versions of a DB, and More SQL     
Total Hits: 40  |  Today: 0Author: Nancy Michell      Rating:  
Read Reviews | Write Review |  Your Rating: 

I need to know how to make my laptop as secure as possible because I travel to clients frequently. I'm running Windows® XP.Check out the Microsoft Windows XP Security Guide Overview and the Threats and Countermeasures Guide. You should also consider physical security and think about using some of the following:
* BIOS passwords
* File system encryption with the Encrypting File System (EFS) in Windows XP or third-party software
* Data backup
* Physical protection—for e...

Beware of Fully Trusted Code     
Total Hits: 52  |  Today: 0Author: Keith Brown      Rating:  
Read Reviews | Write Review |  Your Rating: 

The vast majority of managed applications run with full trust, but based on my experience teaching .NET security to developers with a broad range of experience, most really don't understand the implications of fully trusted code. So I've pulled together a number of examples where fully trusted code can skirt around common language runtime (CLR) security features, starting each with a question that seems to have an obvious answer....

IMPLEMENTING .NET ROLE-BASED SECURITY     
Total Hits: 251  |  Today: 0Author: Peter A. Bromberg, Ph.D.      Rating:  
Read Reviews | Write Review |  Your Rating: 

Security is important. Most developers don't like security. It requires a lot of thought. It requires study. Most developers would rather just "write code", and leave security to "somebody else". Unfortunately, if you are a developer and your job is to produce an application, then guess who that "somebody else" usually is? It's YOU. Even behemoth Microsoft got the message loud and clear. They've made security the single most important thing, above everything else. Wanna know why .NET Server, whi...

Managing Directories in .NET     
Total Hits: 531  |  Today: 0Author: Steven Swafford      Rating:  
Read Reviews | Write Review |  Your Rating: 

Using the System.IO namespace you can accomplish many actions such as deleting and copying files and directories. This article covers a few methods for managing file system directories in .NET....

Reading XML Files     
Total Hits: 623  |  Today: 0Author: Rajendra kumar Yerra      Rating:  
Read Reviews | Write Review |  Your Rating: 

The main reason for writing this simple article is so many guys are asking doubts how to read Xml ,how to Write Xml in DotnetSpider Questions section. I Thought this article Will helpful for beginners. You can also find an article about how to write Xml document at
http://www.dotnetspider.com/kb/SubmitSample.aspx?ArticleId=2066...

What's New in .Net 2.0 - Configuring Applications the New Way with the ConfigurationManager Class     
Total Hits: 375  |  Today: 0Author: Michael G      Rating:  
Read Reviews | Write Review |  Your Rating: 

Microsoft now disapproves of the use of ConfigurationSettings (in the System.Configuration namespace) for the retrieval of application and machine configuration settings (from the application.exe.config and machine.config files respectively). The .Net Framework 2.0 now exposes a ConfigurationManager class that "replaces" ConfigurationSettings....

Exploring Non-Generic Collections     
Total Hits: 259  |  Today: 0Author: Michael G      Rating:  
Read Reviews | Write Review |  Your Rating: 

IEnumerable: This is a base System.Collection namespace interface. It enables foreach iterations over an underlying collection of objects. To be able to use foreach against a collection in a class or struct, that class or struct must implement the IEnumerable interface. The IEnumerable interface requires that you implement just one method: GetEnumerator(). GetEnumerator() returns an object that implements the IEnumerator interface (discussed below)....

C#: A Message Queuing Service Application     
Total Hits: 2013  |  Today: 0      Rating:  
Read Reviews | Write Review |  Your Rating: 

This article outlines a Windows service solution designed to process several message queues, focusing on the application of the Microsoft .NET Framework and C#....

Writing Exceptional Code     
Total Hits: 405  |  Today: 0      Rating:  
Read Reviews | Write Review |  Your Rating: 

I've had some interesting discussions recently about the move from the "error code" style of error handling to the use of exceptions in the .NET world, and that's the main reason I've decided to devote a couple of columns to the subject (the secondary reason being that my column is due tomorrow, and I haven't thought of any other topics).This month, we'll talk about the how's and why's of using exceptions, and next month we'll talk about the ins and outs of writing exception classes....

Custom Attributes with .NET     
Total Hits: 463  |  Today: 0      Rating:  
Read Reviews | Write Review |  Your Rating: 

Write custom attributes for code documentation. Get yourself acquainted with attributes, how they work, how to apply them, and how to read them from assembly metadata. This article will open your eyes to how .NET uses attributes and the possible use of attributes in your own applications....



Disclaimer - Privacy
© 2002-2012 DevASP.net