|
|
|
.NET Namespaces (1966) .NET Framework Namespaces | Applications (908) Management, Email, Graphics, Search.. | Articles & Samples (36011) Assembly, Caching, Controls, Reflection.. | Community (108) Conferences, Chat Rooms, Jobs, Training.. | Component & Controls (1017) Forums, Management, Email, more.. | Developers Sites (136) Sites dedicated to developer community.. | Developers Training (247) Training CD-ROMs, Videos, Courseware.. | Downloads (335) Service Packs, Code, Msdn Show.. | Hosting Services (143) ASP and ASP.Net Hosting sites.. | Introduction (340) ASP, ADO.Net, C#, VB.NET, XML | Knowledge Base (2220) Knowledge Base Articles, Samples, Tutorials, HowTos... | Sample Chapters (243) Sample Chapters from Developer Books.. | Silverlight (132) Silverlight | Support WebCasts (630) Microsoft's Support WebCasts |
|
|
|
|
Total Hits: 0 | Today: 0
|
Author: Paul DiLascia
|
Rating:
|
|

Can you explain the purpose of the typename keyword in C++? When should I use it instead of class T? Is there some difference between the two? The short answer is that typename and class are synonymous at the start of a template definition, but sometimes you need the typename to tell the compiler that a symbol in a template represents a type name....
|
|
|
|
Total Hits: 0 | Today: 0
|
Author: Andre Michaud
|
Rating:
|
|

As mobile computers become increasingly prevalent, battery life has become more important. Hardware manufacturers are aware of this and design mobile devices with battery consumption in mind. But can the same be said for your software? If not, maybe you should begin to think about coding software that is power-aware. Both Windows® XP and Windows Vista™ provide system information to enable your applications to do just that. In this article, I provide a starting point from which developers can und...
|
|
|
|
Total Hits: 0 | Today: 0
|
Author: Dino Esposito
|
Rating:
|
|

Last month Johnny Papa and I each covered tools and tech-niques related to the presentation and manipulation of hierarchically shaped data. It was not a coincidence that we both discussed it from within the context of Windows® Forms applications. The Windows Forms DataGrid control, in particular, has several pretty cool features that make it suitable as the main component of the data entry module of your applications. In his column, Johnny demonstrated how a well-built middle tier between the Da...
|
|
|
|
Total Hits: 0 | Today: 0
|
Author: Johnny Papa
|
Rating:
|
|

XML has taken the development community by storm. But until the introduction of ADO.NET, the basic tenets of XML have not been fully implemented by a data access toolset. Because ADO.NET has XML at its core, it can handle full-feature XML data structures as well as relational data structures. This wasn't always the case. ADO 2.x required the use of either the hierarchical recordset structure (which was very slow and not sufficiently intuitive) or the standard Recordset object with a matrix of co...
|
|
|
|
Total Hits: 0 | Today: 0
|
Author: Dino Esposito
|
Rating:
|
|

Web server controls can be customized by setting properties or by using CSS styles. Some allow you to customize their look through ASP.NET templates. An ASP.NET template is a mix of HTML elements and ASP.NET controls that make up the layout for a particular area of the control. Templates are not the same as styles. Styles primarily refer to CSS stylesheets and affect graphical properties such as colors, font, border style, cell spacing, and so forth. With styles, the control's layout remains unc...
|
|
|
|
Total Hits: 0 | Today: 0
|
Author: George Shepherd
|
Rating:
|
|

In my last column (September 2001) I looked at ASP standard server-side controls and showed how they simplify Web-based server-side UI by helping you manage the HTML that ends up on the client machine using programmatic abstractions (the server-side control classes for HTMLControls and WebControls). This month I want to look at two of the more specialized controls that come with the ASP.NET Framework: the DataList and the DataGrid. Both of these controls are full-featured data-managing tools....
|
|
|
|
Total Hits: 0 | Today: 0
|
Author: msdn.microsoft
|
Rating:
|
|

The list of ASP.NET rich data-bound controls is a long one, but it's not all-encompassing. You won't find any Microsoft® .NET counterpart for the Data controlâ"a scrollable and updateable binding context that data-bound controls could rely on to refresh their user interface. The original Data control allowed for simple movementsâ"first, next, previous, and last. It worked on top of a Recordset object and exposed the UpdateRecord method to save changes according to the capabilities o...
|
|
|
|
Total Hits: 0 | Today: 0
|
Author: msdn.microsoft
|
Rating:
|
|

Much of the success of the ADO Recordset can be attributed to its lightweight structure and easy-to-use interface. Now with the introduction of the ADO.NET DataSet, you can represent more than one data structure, making the ADO Recordset even more flexible. As I discussed in the February 2002 Data Points column, the DataSet can represent multiple related data structures and their relationships. And because it's built on XML, the DataSet can also transform itself into an XML document. This gives ...
|
|
|
|
Total Hits: 0 | Today: 0
|
Author: Jeff Prosise
|
Rating:
|
|

One of the selling points of the Microsoft® .NET Framework is that it makes programming easier—not just Web programming, but application programming in general. Few would argue that it doesn't live up to the hype. The .NET Framework Class Library (FCL), which provides the API that managed applications write to, is so rich and diverse that tasks requiring hundreds of lines of code in unmanaged applications are often accomplished with just one or two lines of managed code. If you don't believe it,...
|
|
|
|
Total Hits: 0 | Today: 0
|
Author: Dino Esposito
|
Rating:
|
|

Like many other data-bound Web controls, the ASP.NET DataGrid can be bound to a variety of data sources, including the ADO.NET DataTable and DataView objects. The grid can also be bound to custom collection classes and arrays, even though in these cases you might want use template columns to gain better control over the output. Unlike the Windows® Forms DataGrid (which is discussed in "DataGrid: Tailor Your DataGrid Apps Using Table Style and Custom Column Style Objects" by Kristy Saunders in th...
|
|
|
|
Total Hits: 0 | Today: 0
|
Author: Kristy Saunders
|
Rating:
|
|

One of the most enduring challenges in writing user interfaces is figuring out how to display large amounts of data efficiently and intuitively without bewildering the user. The problem becomes particularly thorny when the interface must reflect hierarchical relationships within the data that the user needs to modify. The Windows Forms DataGrid control gives developers a powerful and flexible tool to meet this challenge. This article explains its basic operations and shows how to extend the Data...
|
|
|
|
Total Hits: 0 | Today: 0
|
Author: Dino Esposito
|
Rating:
|
|

In the August 2003 installment of Cutting Edge, I discussed how to extend the ASP.NET DataGrid server control to use a multi-table data container such as a DataSet object as its data source. If the DataSet contains pairs of interrelated tables, the control adds a dynamically created button column whenever the displayed table is the parent of one of these relations. When the column button is clicked, a child DataGrid is displayed, listing the child rows of the selected record according to the rel...
|
|
|
|
|
|