Archive for February, 2005

Saturday, November 29, 2008 10:16

DataAdapter for CSV files

Cathi Gero posted some code that allows you work with CSV files using CSVDataAdapter . Nice job!
To read the contents of a CSV file:

CSVDataAdapter CSVda = new CSVDataAdapter(@”c:\MyFile.csv”);
CSVda.HasHeaderRow = true;
DataSet ds = new DataSet();
CSVda.Fill(ds);
 
To write to a CSV file:

CSVDataAdapter CSVda = new CSVDataAdapter(@”c:\MyFile.csv”);
bool InclHeader = true;
CSVda.Update(MyDataSet,”MyTable”,InclHeader);

 
Download CSVDataAdapter

Bookmark It

Hide Sites

$$(‘div.d636′).each( function(e) { e.visualEffect(’slide_up’,{duration:0.5}) });

Saturday, November 29, 2008 10:16

Offline content for Designing .NET Class Libraries Series

Designing .NET Class Libraries Presentation by Brad Adams .I highly recommend them for all developers.
Setting the Stage
Naming Conventions
Rich Type System
Member Types
Designing Inheritance Hierarchies

Bookmark It

Hide Sites

$$(‘div.d635′).each( function(e) { e.visualEffect(’slide_up’,{duration:0.5}) });

Saturday, November 29, 2008 10:16

What Great .NET Developers Ought To Know – questions and answers

Scott Hanselman posts an extended list of .NET Interview questions. It’s a excelent list to sharpen any .NET developers skills. Are these questions difficult to answer? You may find answers on Ayende Rahein’s Blog .

Bookmark It

Hide Sites

$$(‘div.d634′).each( function(e) { e.visualEffect(’slide_up’,{duration:0.5}) });

Saturday, November 29, 2008 10:16

Enhanced DataSet Watch Visual Studio Addin

This addin is an update to Mohammed Barqawi’s excellent DataSet Quick Watch addin.
I’ve summarized the enhancements below:
Added support for Typed DataSets Added support for DataTables and DataRows (typed and untyped) Added filtering support (based on DataViewRowState and free-text)
Read article( Download addin )
[ Via CodeBureau : Matt Simner]

Bookmark It

Hide [...]

Saturday, November 29, 2008 10:16

Microsoft Enterprise Library Logging Block compared to Log4net

I came across this blog post today:
Microsoft Enterprise Library Logging Block compared to Log4net

Bookmark It

Hide Sites

$$(‘div.d632′).each( function(e) { e.visualEffect(’slide_up’,{duration:0.5}) });

Saturday, November 29, 2008 10:16

Community Server 1.0 Released

Community Server 1.0 combines the functionality of forums(based on the ASP.NET forums engine created by Rob Howard), blogs(based on .Text engine created by Scott Watermasysk), and photo gallery(based on nGallery, created by Jason Alexander).
[ Via .net DElirium ]

Bookmark It

Hide Sites

$$(‘div.d631′).each( function(e) { e.visualEffect(’slide_up’,{duration:0.5}) });

Saturday, November 29, 2008 10:16

Introducing Log4Net Viewer!

Introducing Log4Net Viewer!

Log4Net Viewer is a GUI log viewer and filter for the Log4Net library. By default it listens for LoggingEvent objects sent using the UdpAppender and displays them in a table.
The events can be filtered based on:

Level
Logger
Message

All the details for each event can be displayed by selecting the event in the [...]

Saturday, November 29, 2008 10:16

CassiniEx Web Server

CassiniEx is an enhanced version of the Cassini Personal Web Server developed by Microsoft.
Features

Run multiple web sites and applications in a single instance of CassiniEx
Each ApplicationHost is loaded only on demand
CassiniEx loads in system tray
Supports multiple host headers and ports per web site
Supports multiple virtual folders
Each web site has a [...]

Saturday, November 29, 2008 10:16

How Google maps works?

An interesting article of Joel Webber on How Google maps works?

Bookmark It

Hide Sites

$$(‘div.d628′).each( function(e) { e.visualEffect(’slide_up’,{duration:0.5}) });

Saturday, November 29, 2008 10:16

Visual Studio Templates

Eddie Garmon posted a link to his Visual Studio Templates (with Installer).
The following templates are available:

a class template
an enumeration template
an exception template
a nunit test template
a registry template
a typed collection template
a typed hashed collection template

  [Via Brendan Tompkins ]

Bookmark It

Hide Sites

$$(‘div.d627′).each( function(e) { e.visualEffect(’slide_up’,{duration:0.5}) });