(Jim Mischel) In ADO.NET, a DataReader provides a forward-only, read-only stream of data from a database. When you first hear of it you might think, “what good is that?” It turns out to be incredibly useful. Why? Because the underlying implementations of descendant classes take advantage of the know
Tag: Development
An Extensive Examination of Web Services: Part 11
(Scott Mitchell) As the previous ten installments in this article series have shown, the .NET Framework makes creating and consuming Web Services a walk in the park. Creating a Web Service is as easy as marking a class with the WebService attribute; Web Services can be easily consumed because the .N
Using Crystal Viewer to Display your Crystal Reports
(Eric Landes) For many Crystal Report creators, there has not been a good way to distribute your reports without additional programming. You can programmatically export to PDF then in your program email it or use BusinessObjects Enterprise to set up your report to a distribution list using a particu
Using Parameters with ADO.NET to Update Data in ASP.NET 2.0 Pages
(Michael Youssef) As promised in the previous article, this article will discuss in detail how to create and use Sqlparameter objects with parameterized queries and stored procedures. You will use these queries and procedures to retrieve and update information in a database.
Ruby on Rails Proves It Deserves the Hype
(Francis Wong) With the multitude of programming languages out there such as Fortran, Java, C++ and C#, you may wonder why Ruby on Rails has suddenly become such a hot topic in the development world. Created in the late 1990’s by an individual in Japan, the Ruby programming language had a cult follo
Option Strict [On|Off|SortOf]
(Jonathan Aneja) Yesterday I got a question from a developer asking whether or not we could add something called “Option Strict Warn” to the language. This would give a developer a warning when using something like late binding or an implicit conversion, rather than disabling it altogether (through
Working with ASP.NET AJAX Timer Control
(Nidal Arabi) This article is the third one in a series of articles about Microsoft AJAX Extensions (previously named ATLAS, I like the old name better). The first one did speak about the UpdatePanel. The second one was about the UpdateProgress control. So keep coming back for more.
Working with .NET access modifiers
(Tony Patton) An important aspect of any development platform is security and controlling access to resources. There are many facets to security, beginning with controlling application access to defining how code can be used. You can use access modifiers to define the declared accessibility of code.
File Handling and Serialization in VB.NET
(AKPatra) .NET programs perform I/O through streams. A stream is an abstraction which either produces or consumes information. Alternatively, we can say that streams represent a sequence of bytes going to or coming from a storage medium (such as a file) or a physical or virtual device (network port
Implement Sort and Custom Enumerator in Generic List
(Satheesh Babu) It is obvious that when we are designing business object or Entities for our application we will create its corresponding collections. In 1.x days we used ArrayList for creating a collection of object or entity. We can also create our own custom collection by inheriting the Arraylist
