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
 


Home >Search > Articles & Samples > .Net Framework 2.0
Search:
What's New - What's Hot
Listings for .Net FAQ .Net FAQ (15)
Listings for Class Libraries Class Libraries (19)
Listings for Code Generation Code Generation (7)
Listings for Component Component (6)
Listings for File Management File Management (11)
Listings for Globalization Globalization (6)
Listings for N-Tier N-Tier (1)
Listings for NameSpaces NameSpaces (24)
Listings for OOP OOP (204)
Listings for Security Security (51)
Listings for Serialization Serialization (6)
Listings for Threading Threading (12)


ClickOnce Changes in Microsoft Visual Studio 2005 Beta 2     
Total Hits: 89  |  Today: 0Author: Microsoft Corporation      Rating:  
Read Reviews | Write Review |  Your Rating: 

This article describes changes made to ClickOnce in Microsoft Visual Studio 2005 Beta 2 and the .NET Framework 2005 SDK Beta 2 since Beta 1 shipped. It is divided into three sections: changes to features; removed features; and known issues that exist in the Beta 2 Release. The ClickOnce Team has been hard at work since beta 1, incorporating developer feedback and fixing bugs. Functionality and code quality for Beta 2 are very good. Keeping the known issues in mind, developing and deploying Click...

Debugger Visualizations, Garbage Collection     
Total Hits: 59  |  Today: 0Author: Stephen Toub      Rating:  
Read Reviews | Write Review |  Your Rating: 

I really enjoyed reading Morgan Skinner's article in the May 2004 issue of MSDN®Magazine covering the new debugger visualizations feature in Visual Studio® 2005 (see Debugging: DataTips, Visualizers and Viewers Make Debugging .NET Code a Breeze). His Hashtable visualizer is also really useful. I know this feature doesn't exist in Visual Studio .NET 2003, but it's just so helpful, I'd love to be able to use something like it now. What are my options? Debugger visualizations are an amazing feature...

New Ways to Manage Active Directory using the .NET Framework 2.0     
Total Hits: 224  |  Today: 0Author: Ethan Wilansky      Rating:  
Read Reviews | Write Review |  Your Rating: 

As more and more large enterprises use Active Directory®, Microsoft has been investing time and effort to make it simpler to install, deploy, and manage. Devs will see enhancements to the System.DirectoryServices namespace in the NET Framework 2.0. In addition, Microsoft has added two new namespaces under System.DirectoryServices:ActiveDirectory , which provides Active Directory management, and Protocols, which lets you work with the Lightweight Directory Access Protocol (LDAP) 3.0 and Directory...

Understand the Impact of Low-Lock Techniques in Multithreaded Apps     
Total Hits: 68  |  Today: 0Author: Vance Morrison      Rating:  
Read Reviews | Write Review |  Your Rating: 

In my recent article on writing multithreaded applications (see "Concurrency: What Every Dev Must Know About Multithreaded Apps"), I outlined the basic principles of multithreaded programs, explained why most multithreaded programs are full of concurrency bugs (races), and illustrated a locking protocol that can keep such bugs out of your programs. Unfortunately, the locks introduced by this protocol have overhead that can sometimes be an issue, which raises the question of whether it is possibl...

Introducing System.Transactions in the .NET Framework 2.0     
Total Hits: 75  |  Today: 0Author: Juval Lowy      Rating:  
Read Reviews | Write Review |  Your Rating: 

Developers on the Microsoft Windows platform traditionally choose between two transactional programming models: explicit transaction management or declarative transaction flow and management. Both these programming models have their disadvantages and neither one is superior to the other in every respect. Version 2.0 of the .NET Framework introduces a new transactional programming model available in the System.Transactions namespace. The new model allows developers to easily write transactional c...

ICustomTypeDescriptor, Part 2     
Total Hits: 89  |  Today: 0Author: Stephen Toub      Rating:  
Read Reviews | Write Review |  Your Rating: 

System.ComponentModel.ICustomTypeDescriptor is still used and supported in the .NET Framework 2.0. In fact, the .NET Framework 2.0 expands support for it by introducing the new System.ComponentModel.TypeDescriptionProvider feature. This allows you to write a separate class that implements ICustomTypeDescriptor and then to register this class as the provider of descriptions for other types (remember that in the .NET Framework 1.x, the type being described has to implement ICustomTypeDescriptor, o...

Keep Your Code Running with the Reliability Features of the .NET Framework     
Total Hits: 17  |  Today: 0Author: Stephen Toub      Rating:  
Read Reviews | Write Review |  Your Rating: 

Do you write reliable managed code? Obviously if your manager asks you that question, you'll want the answer to be yes. You use try/finally blocks to release resources deterministically and you eagerly dispose all of your disposable objects. So, of course, your code is reliable, right? A job well done? Regrettably, that's not the whole story. In the context of writing managed code, reliability requires the capacity to execute a sequence of operations in a deterministic way, even under exceptiona...

Extend Your Code's Global Reach With New Features In The .NET Framework 2.0     
Total Hits: 126  |  Today: 0Author: Michael Kaplan and Cathy Wissink      Rating:  
Read Reviews | Write Review |  Your Rating: 

Extensibility is crucial to international users today. Users want the option to customize the data as appropriate for their needs. What if the built-in support for a particular language or culture is not adequate or appropriate, or the cultural data is missing entirely? The application of globalization standards (most obviously the Unicode Standard, but others as well) provides a common, non-proprietary approach to international text. Migrating data away from proprietary models and toward a comm...

Generics FAQ: Tool Support     
Total Hits: 79  |  Today: 0Author: Juval Lowy      Rating:  
Read Reviews | Write Review |  Your Rating: 

Visual Studio 2005 supports generics well. InteliSense displays correctly the generic types, implementing generic interfaces is just as easy as with non-generic interfaces. The most impressive aspect of support is in the debugger, which displays the correct type arguments information when hovering over generic types. Yes. All the generic collections also support the non-generic collection interfaces, and you can use them as data sources to bind to controls just as with the non-generics collectio...

Generics FAQ: Fundamentals     
Total Hits: 94  |  Today: 0Author: Juval Lowy      Rating:  
Read Reviews | Write Review |  Your Rating: 

A generic type is a type that uses generic type parameters. What is special about generic types is that you code them once, yet you can use them with different parameters. Doing so has significant benefits—you reuse your development and testing efforts, without compromising type safety and performance, and without bloating your code. A generic type parameter is the place holder a generic type uses. Generic type uses two type parameters - K and T, where K is the list's key and T is the type of th...

Generics FAQ: .NET Framework     
Total Hits: 112  |  Today: 0Author: Juval Lowy      Rating:  
Read Reviews | Write Review |  Your Rating: 

Generics are only supported on version 2.0 and above of the Microsoft .NET framework, as well as version 2.0 of the compact framework. Unfortunately, no. Web services have to expose a WSDL-based contract. Such contracts are always limited by the expressiveness of the message format being used. For example, HTTP-GET based web services only support primitive types such as int or string, but not complex types like a DataSet. SOAP-based web services are more capable, but SOAP has no ability to repre...

Extend Your Code's Global Reach With New Features In The .NET Framework 2.0     
Total Hits: 78  |  Today: 0Author: Michael Kaplan and Cathy Wissink      Rating:  
Read Reviews | Write Review |  Your Rating: 

Extensibility is crucial to international users today. Users want the option to customize the data as appropriate for their needs. What if the built-in support for a particular language or culture is not adequate or appropriate, or the cultural data is missing entirely? The application of globalization standards (most obviously the Unicode Standard, but others as well) provides a common, non-proprietary approach to international text. Migrating data away from proprietary models and toward a comm...

No Code Can Hide from the Profiling API in the .NET Framework 2.0     
Total Hits: 66  |  Today: 0Author: Jay Hilyard      Rating:  
Read Reviews | Write Review |  Your Rating: 

Since the inception of .NET, the common language runtime (CLR) profiling API has been the mechanism to use to inspect what the runtime is doing under the covers. Many profilers simply report how much time is spent in a given routine, file, or class, but the profiling API is much more complete in the amount and types of data it makes available. Information about the application domains, assemblies, and classes that are loaded and used in a process, just-in-time (JIT) compiler notifications, memor...

Security Enhancements in the .NET Framework 2.0     
Total Hits: 144  |  Today: 0Author: Keith Brown      Rating:  
Read Reviews | Write Review |  Your Rating: 

As I write this column, version 2.0 of the Microsoft® .NET Framework is at Beta 1. When I got my bits, I hacked together a little program to dump all of the public members of all public types in the entire Framework and ran it on version 1.1 as well as 2.0. I then used WINDIFF.EXE to compare the two text files, and spent a few hours paging through the changes taking notes, paying special attention to anything that was security related. Security support in the .NET Framework got a lot of love in ...

Revisiting Operator Overloading     
Total Hits: 100  |  Today: 0Author: Ken Getz      Rating:  
Read Reviews | Write Review |  Your Rating: 

On the conference circuit recently, I was speaking about some of my favorite new features in the Microsoft® .NET Framework 2.0, using the content of three recent columns in this series as fodder. In my talk I sped through generics, operator overloading, and the BackgroundWorker component, all in the space of an hour (for the columns, see Advanced Basics: Being Generic Ain't So Bad, Advanced Basics: Calling All Operators, and Advanced Basics: Doing Async the Easy Way). This accomplishment require...

Security Question List: Managed Code (.NET Framework 2.0)     
Total Hits: 36  |  Today: 0Author: J.D. , Alex, Blaine, Prashant, Jason, Rudolph      Rating:  
Read Reviews | Write Review |  Your Rating: 

Use the questions in this module to help you perform security code reviews on managed code (.NET Framework 2.0) applications. Use this question list in conjunction with the module, "How To: Perform a Security Code Review for Managed Code (.NET Framework 2.0)." Use this module to conduct an effective code review for security. Each question category includes a table that matches vulnerabilities to implications, and a set of questions that you can use to determine if your application is susceptible...

.NET 2.0 transaction model     
Total Hits: 51  |  Today: 0Author: Amirthalingam Prasanna      Rating:  
Read Reviews | Write Review |  Your Rating: 

The Microsoft .NET 2.0 platform introduces a new namespace called System.Transactions that brings in a lightweight, simplified transaction model. This article discusses the shortcomings of current transaction models and introduces System.Transactions for .NET Framework 2.0 beta 2. Currently there are two transaction models available in the .NET world, both of which are suited for certain situations. The first is part of the rich ADO.NET data providers. The second is the enterprise services trans...

Framework Support and New Features     
Total Hits: 98  |  Today: 0Author: Microsoft      Rating:  
Read Reviews | Write Review |  Your Rating: 

The .NET Compact Framework version 2.0 introduces new features and provides more support for .NET Framework classes. It also provides better performance in several feature areas, including just-in-time (JIT) compilation, garbage collection, XML Web services, and data access....

Generics In-Depth     
Total Hits: 42  |  Today: 0Author: J. Ambrose Little      Rating:  
Read Reviews | Write Review |  Your Rating: 

One of the most talked-about features of the next version of the .NET Framework is generics capability. The funny thing is that although generics are extremely useful, they also seem to have a certain mystique about them that cannot be readily explained. Perhaps the fact that VB never supported anything like them, C++ did (templates), and that the C# team seems to have led the way in pushing the addition of this feature has led to the perception that they are an advanced feature that only the el...

What's New in the .NET Framework 2.0 Beta?     
Total Hits: 53  |  Today: 0Author: Exforsys      Rating:  
Read Reviews | Write Review |  Your Rating: 

In this tutorial you will learn about new feature in .NET Framework 2.0 Beta. Various aspects such as Support for 64 bit platform application development, Access control list support (ACL), ADO.NET, ASP.NET, Authenticated streams,COM Interop Service Enhancements, Console Class Additions, Data Protection API, Detecting changes in Network connectivity, Disjunctive Demands, Distributed Computing, EventLog Enhancements, Expanded Certificate Management, FTP Support, Generics and Generic Collection, I...



Disclaimer - Privacy
© 2002-2017 DevASP.net