- Subscribe to this page:
- RSS
- Email Alert
.net
(49 results)-
Downloads
How do I... Use C# to upload and download files from an FTP server?
Oct 2007
Many third party components exist that enable developers to implement upload and download capabilities in their applications. With C# and the .NET Framework Microsoft has given developers this...
Provided by Zach Smith
-
Downloads
How do I... Modify Word documents using C#?
Jan 2008
Accessing Word components from C# isn't quite as straight-forward as many other features of C# and the .NET Framework. With that said -- it's not rocket science either. You simply need to know...
Provided by Zach Smith
-
Downloads
Use the .NET FileSystemWatcher object to monitor directory changes in C#
Mar 2007
There are many instances that require systems to perform certain tasks when files or directories are created or modified. One of the more interesting objects included in the Microsoft .NET...
Provided by Zach Smith
-
Downloads
Manage WinForm controls using the Anchor and Dock properties
Mar 2007
Many beginning WinForms developers have trouble keeping the controls on their forms uniform and organized. Often the controls look fine at design time, but when the form is resized at runtime the...
Provided by Zach Smith
-
Downloads
Track a user's Internet Explorer History with IEHistoryView
Jul 2008
Tracking a user's browsing history can be both an expensive and a daunting task, especially if you're a one-man shop in a small company. IEHistoryView from NirSoft is a simple, yet powerful, tool...
Provided by Wally Bahny
-
Downloads
Add a text or graphic watermark to your images with this timesaving tool
Oct 2006
Image watermarking is a technique for applying text or an image over another image in such a way that the overlay transforms the base image. It's often used for branding or copyright purposes,...
Provided by Justin James
-
Downloads
How do I... Use threading to increase performance in C#? (Part 2)
Mar 2008
Part 1 of this series demonstrated basic usage of the ThreadPool object and demonstrated a few different techniques that you can use with the ThreadPool. One of the main disadvantages of the...
Provided by Zach Smith
-
Downloads
How do I... Implement the Soundex function in C#?
Apr 2008
For years Microsoft SQL Server has provided developers with a method called Soundex that is used to retrieve an encoded string. Words that sound alike have similar encodings, so you can use this...
Provided by Zach Smith
-
Downloads
Use C# and the .NET Framework to develop your own plugin architecture
Nov 2006
Many dynamic applications allow third parties to create plugins that extend the functionality of the application. In the past creating an architecture that would allow plugins was difficult, which...
Provided by Zach Smith
-
Downloads
How do I... Determine the distance between ZIP codes using C#?
Mar 2008
Calculating the distance between ZIP codes has become a common feature in search engines. For instance, if you're searching for restaurants, a Web site will often allow you to enter a ZIP code and...
Provided by Zach Smith
-
Downloads
A sample app to monitor performance counters and send alerts
Aug 2007
Nearly every system level application or component publishes data via performance counters. In addition to that, the .NET Framework provides functionality to both read and write to performance...
Provided by Zach Smith
-
Book chapters
Create ASP.NET applications
Oct 2005
This sample chapter, taken from Sams' ASP.NET Unleashed, 2nd Edition teaches you how to work with ASP.NET applications. An ASP.NET application consists of all files located within a particular...
Provided by Sams Publishing
-
Downloads
Use the advantages of custom attributes in your C# applications
Apr 2007
In the .NET Framework attributes are used for many different reasons -- from defining which classes are serializable to choosing which methods are exposed in a Web service. Attributes allow...
Provided by Zach Smith
-
Downloads
How do I... Publish a custom application performance counter in C#?
Apr 2008
One important aspect of enterprise level application development is the need to monitor processes and determine if those processes are working as intended. This can be solved many different ways...
Provided by Zach Smith
-
Downloads
Building an asynchronous FTP client class in C#
Mar 2005
While it's a relatively old technology, the File Transfer Protocol (FTP) is still a viable and useful communication method for moving data across a network. This in-depth article explains how an...
Provided by TechRepublic
-
Book chapters
Create your first application in Visual Basic 2005 Express Edition
Sep 2006
Take a quick-start, project-based approach to building your programming skills in Microsoft Visual Basic 2005 Express Edition in this sample chapter from Microsoft Visual Basic 2005 Express...
Provided by Microsoft Press
-
Book chapters
Build classes for the business logic layer in .NET
Aug 2007
Classes are central to development in .NET. In this chapter download from Doing Objects in Visual Basic 2005, learn how to build classes for the business logic layer. Study the fundamentals of...
Provided by Addison Wesley Professional
-
Downloads
How do I... Resize images using GDI+ while preserving their aspect ratio?
Aug 2007
There are many projects that require the automatic resizing of an image. A good example of this is a Web site such as Flickr that allows users to upload images. The user-supplied images are...
Provided by Zach Smith
-
Book chapters
Program powerful Excel solutions with VBA: A close look at the Application object
Jun 2006
Users know Excel is a powerful platform for solving complex calculations and presenting results. But Programming Excel with VBA and .NET demonstrates how Visual Basic for Applications (VBA) can be...
Provided by O'Reilly Media
-
Downloads
The architecture of a flexible .NET file processing system -- Part 1
May 2007
While Web services are taking the world by storm, and service oriented architecture is becoming the norm, some companies still rely on importing flat files to communicate with partners. BizTalk...
Provided by Zach Smith
-
Downloads
How do I... Catch system level events in C#?
Sep 2007
Nearly all C# developers are accustomed to subscribing to events that originate from the local application. What may come as a surprise to some developers is the fact that some system level events...
Provided by Zach Smith
-
Downloads
How do I... Serialize a hash table in C# when the application requires it?
Oct 2007
The .NET Framework is unable to serialize any object that implements the IDictionary interface. This restriction includes, but is not limited to, hash tables. At some point in your application...
Provided by Zach Smith
-
Book chapters
Create a basic Web form application with C#
Oct 2005
This sample chapter, taken from Sams Teach Yourself the C# Language in 21 Days, discusses how to use C# to create Web applications. Learn how to use C# with ASP.NET to create Web-centric dynamic...
Provided by Sams Publishing
-
Downloads
Book chapter: Create dynamic images on a Web page with ASP.NET
Mar 2005
This chapter 12 excerpt from O'Reilly's ASP.NET Cookbook explains how to use ASP.NET to add powerful image functionalities to a Web application. This includes the ability to automatically draw and...
Provided by TechRepublic
-
Downloads
Extend the capabilities of your .NET application with Excel integration
Aug 2005
A .NET application may be greatly enhanced by providing additional functional via Excel integration. This includes the number-crunching capabilities inherent in Excel, as well as charting and much...
Provided by TechRepublic
-
Book chapters
Test and debug Windows-based applications with Visual C# .NET and Visual Studio .NET
Nov 2005
This sample chapter, taken from MCAD Developing and Implementing Windows-based Applications with Microsoft Visual C# .NET and Microsoft Visual Studio .NET Exam Cram 2 (Exam Cram 70-316), discusses...
Provided by Que Publishing
-
Book chapters
Deploy Windows application with Visual C# .NET and Visual Studio .NET
Nov 2005
This sample chapter, taken from MCAD Developing and Implementing Windows-based Applications with Microsoft Visual C# .NET and Microsoft Visual Studio .NET Exam Cram 2 (Exam Cram 70-316), discusses...
Provided by Que Publishing
-
Downloads
Building .NET Solutions -ISO
Jan 2005
Burn your own CD version of TechRepublic's Building .NET Solutions CD-ROM. This download is a complete image of the CD available for sale in our TechRepublic catalog. Now you can understand and...
Provided by TechRepublic Pro
-
Book chapters
Combine the power of HTML, CSS, and ASP.NET 2.0 to create powerful Web Forms applications using less code
Oct 2006
One of the big controversies in the Web Forms development world involves the use of HTML tables vs. pure cascading style sheets design. Taking a middle ground, this sample chapter from...
Provided by Microsoft Press
-
Downloads
The architecture of a flexible .NET file processing system -- Part 2
Jun 2007
While Web services are taking the world by storm, and service oriented architecture is becoming the norm, some companies still rely on importing flat files to communicate with partners. BizTalk...
Provided by Zach Smith
-
Downloads
10 things you should know about Microsoft Expression Web
Jul 2007
Microsoft recently released Expression Web, which replaces the venerable FrontPage HTML editor and Web site design tool. Expression Web has come a long way from its FrontPage roots, but it still...
Provided by Justin James
-
Downloads
The architecture of a flexible .NET file processing system -- Part 3
Aug 2007
In the Part 1 of this series Zach Smith described the overall architecture of a dynamic and scalable file import system. In Part 2 of the series, he got into the details of designing a highly...
Provided by Zach Smith
-
Downloads
How Do I... Implement Drag-n-Drop in C# applications?
Oct 2007
Drag-n-Drop is a fundamental function of the Windows operating system. Users are used to the action of clicking on an item and dragging it to another location/program to either move, copy, or...
Provided by Zach Smith
-
Downloads
How do I... Get user input using the MessageBox object in C#?
Oct 2007
Nearly all .NET developers have experience with the MessageBox object for displaying simple messages to users. Zach Smith shows you how to use the MessageBox as a user input component by using the...
Provided by Zach Smith
-
Downloads
How do I... Base a control's default value on data input?
Dec 2007
One of the most common ways to reduce data input is to provide a default value -- the most common value --for input controls. That way, when the value equals the default value, the user simply...
Provided by Susan Harkins
-
Downloads
The architecture of a flexible .NET file processing system -- Part 4
Jul 2008
The first three parts of this series concentrated on the overall architecture of the .NET file processing system and how the messages get created and routed. In this installment, Zach Smith...
Provided by Zach Smith
-
Downloads
Getting started with ADO.NET's Entity Framework
Nov 2008
The ADO.NET Entity Framework is a new way to build the data access layer of your Windows or web applications. It's an Object Relational Mapping (ORM) technology that makes it easy to tie together...
Provided by Packt Publishing
-
Book chapters
Get to know the .NET Framework
Mar 2007
While it's possible to write good code in almost any environment, creating good software is much easier when the right platform and tools are available. For most Windows developers today, that...
Provided by Addison Wesley Professional
-
Downloads
How do I... Make C# or .NET Framework applications accessible in the system tray?
Jun 2008
Putting an icon for your application in the system tray is a great way to insure that your program is easily accessible to the user. Zach Smith explains how to use the system tray with C# and the...
Provided by Zach Smith
-
Downloads
How do I... Get started using the F# programming language
Jun 2007
F# (pronounced F Sharp) is a functional programming language based upon OCaml. It was developed by Microsoft's Microsoft Research department. F# runs within the .NET CLR, which means it can be...
Provided by Justin James
-
Downloads
Getting started with ADO.NET's Entity Framework
Nov 2008
The ADO.NET Entity Framework is a new way to build the data access layer of your Windows or web applications. It's an Object Relational Mapping (ORM) technology that makes it easy to tie together...
Provided by Packt Publishing
-
Downloads
Track a user's Internet Explorer History with IEHistoryView
Jul 2008
Tracking a user's browsing history can be both an expensive and a daunting task, especially if you're a one-man shop in a small company. IEHistoryView from NirSoft is a simple, yet powerful, tool...
Provided by Wally Bahny
-
Downloads
The architecture of a flexible .NET file processing system -- Part 4
Jul 2008
The first three parts of this series concentrated on the overall architecture of the .NET file processing system and how the messages get created and routed. In this installment, Zach Smith...
Provided by Zach Smith
-
Downloads
How do I... Make C# or .NET Framework applications accessible in the system tray?
Jun 2008
Putting an icon for your application in the system tray is a great way to insure that your program is easily accessible to the user. Zach Smith explains how to use the system tray with C# and the...
Provided by Zach Smith
-
Downloads
How do I... Implement the Soundex function in C#?
Apr 2008
For years Microsoft SQL Server has provided developers with a method called Soundex that is used to retrieve an encoded string. Words that sound alike have similar encodings, so you can use this...
Provided by Zach Smith
-
Downloads
How do I... Publish a custom application performance counter in C#?
Apr 2008
One important aspect of enterprise level application development is the need to monitor processes and determine if those processes are working as intended. This can be solved many different ways...
Provided by Zach Smith
-
Downloads
How do I... Determine the distance between ZIP codes using C#?
Mar 2008
Calculating the distance between ZIP codes has become a common feature in search engines. For instance, if you're searching for restaurants, a Web site will often allow you to enter a ZIP code and...
Provided by Zach Smith
-
Downloads
How do I... Use threading to increase performance in C#? (Part 2)
Mar 2008
Part 1 of this series demonstrated basic usage of the ThreadPool object and demonstrated a few different techniques that you can use with the ThreadPool. One of the main disadvantages of the...
Provided by Zach Smith
-
Downloads
How do I... Use threading to increase performance in C#? (Part 1)
Jan 2008
Threading is commonly used by developers to increase the performance of applications. However, if used incorrectly threading can have the exact opposite effect. Bad threading logic can actually...
Provided by Zach Smith
-
Downloads
How do I... Modify Word documents using C#?
Jan 2008
Accessing Word components from C# isn't quite as straight-forward as many other features of C# and the .NET Framework. With that said -- it's not rocket science either. You simply need to know...
Provided by Zach Smith
-
Downloads
How do I... Base a control's default value on data input?
Dec 2007
One of the most common ways to reduce data input is to provide a default value -- the most common value --for input controls. That way, when the value equals the default value, the user simply...
Provided by Susan Harkins
-
Downloads
How do I... Use C# to upload and download files from an FTP server?
Oct 2007
Many third party components exist that enable developers to implement upload and download capabilities in their applications. With C# and the .NET Framework Microsoft has given developers this...
Provided by Zach Smith
-
Downloads
How do I... Get user input using the MessageBox object in C#?
Oct 2007
Nearly all .NET developers have experience with the MessageBox object for displaying simple messages to users. Zach Smith shows you how to use the MessageBox as a user input component by using the...
Provided by Zach Smith
-
Downloads
How Do I... Implement Drag-n-Drop in C# applications?
Oct 2007
Drag-n-Drop is a fundamental function of the Windows operating system. Users are used to the action of clicking on an item and dragging it to another location/program to either move, copy, or...
Provided by Zach Smith
-
Downloads
How do I... Serialize a hash table in C# when the application requires it?
Oct 2007
The .NET Framework is unable to serialize any object that implements the IDictionary interface. This restriction includes, but is not limited to, hash tables. At some point in your application...
Provided by Zach Smith
-
Downloads
How do I... Catch system level events in C#?
Sep 2007
Nearly all C# developers are accustomed to subscribing to events that originate from the local application. What may come as a surprise to some developers is the fact that some system level events...
Provided by Zach Smith
-
Book chapters
Build classes for the business logic layer in .NET
Aug 2007
Classes are central to development in .NET. In this chapter download from Doing Objects in Visual Basic 2005, learn how to build classes for the business logic layer. Study the fundamentals of...
Provided by Addison Wesley Professional
-
Downloads
How do I... Resize images using GDI+ while preserving their aspect ratio?
Aug 2007
There are many projects that require the automatic resizing of an image. A good example of this is a Web site such as Flickr that allows users to upload images. The user-supplied images are...
Provided by Zach Smith
-
Downloads
How do I... Convert images to grayscale and sepia tone using C#?
Aug 2007
The Microsoft .NET Framework provides developers with many different libraries that enable them to create and modify images. In this How do I... Zach Smith demonstrates two methods for converting...
Provided by Zach Smith
-
Downloads
A sample app to monitor performance counters and send alerts
Aug 2007
Nearly every system level application or component publishes data via performance counters. In addition to that, the .NET Framework provides functionality to both read and write to performance...
Provided by Zach Smith
-
Downloads
The architecture of a flexible .NET file processing system -- Part 3
Aug 2007
In the Part 1 of this series Zach Smith described the overall architecture of a dynamic and scalable file import system. In Part 2 of the series, he got into the details of designing a highly...
Provided by Zach Smith
-
Downloads
10 things you should know about Microsoft Expression Web
Jul 2007
Microsoft recently released Expression Web, which replaces the venerable FrontPage HTML editor and Web site design tool. Expression Web has come a long way from its FrontPage roots, but it still...
Provided by Justin James
-
Downloads
The architecture of a flexible .NET file processing system -- Part 2
Jun 2007
While Web services are taking the world by storm, and service oriented architecture is becoming the norm, some companies still rely on importing flat files to communicate with partners. BizTalk...
Provided by Zach Smith
-
Downloads
How do I... Get started using the F# programming language
Jun 2007
F# (pronounced F Sharp) is a functional programming language based upon OCaml. It was developed by Microsoft's Microsoft Research department. F# runs within the .NET CLR, which means it can be...
Provided by Justin James
-
Downloads
The architecture of a flexible .NET file processing system -- Part 1
May 2007
While Web services are taking the world by storm, and service oriented architecture is becoming the norm, some companies still rely on importing flat files to communicate with partners. BizTalk...
Provided by Zach Smith
-
Downloads
How do I... Use the .NET Framework to consume RSS feeds?
Apr 2007
Many Web sites are now offering their content via XML based RSS (Really Simple Syndication) feeds. This allows automated processes to collect content from many sites and aggregate the data into a...
Provided by Zach Smith
-
Downloads
Use the advantages of custom attributes in your C# applications
Apr 2007
In the .NET Framework attributes are used for many different reasons -- from defining which classes are serializable to choosing which methods are exposed in a Web service. Attributes allow...
Provided by Zach Smith
-
Book chapters
Get to know the .NET Framework
Mar 2007
While it's possible to write good code in almost any environment, creating good software is much easier when the right platform and tools are available. For most Windows developers today, that...
Provided by Addison Wesley Professional
-
Downloads
Manage WinForm controls using the Anchor and Dock properties
Mar 2007
Many beginning WinForms developers have trouble keeping the controls on their forms uniform and organized. Often the controls look fine at design time, but when the form is resized at runtime the...
Provided by Zach Smith
-
Downloads
Use the .NET FileSystemWatcher object to monitor directory changes in C#
Mar 2007
There are many instances that require systems to perform certain tasks when files or directories are created or modified. One of the more interesting objects included in the Microsoft .NET...
Provided by Zach Smith
-
Downloads
Part 2: Developing an object oriented database in less than 140 lines of C#
Jan 2007
One of the best benefits of the .NET Framework over lower level programming is that it enables developers to create very complex, custom solutions, without writing low-level code. This speeds up...
Provided by Zach Smith
-
Downloads
Part 1: Developing an object oriented database in less than 140 lines of C#
Jan 2007
One of the best benefits of the .NET Framework over lower level programming is that it enables developers to create very complex, custom solutions, without writing low-level code. This speeds up...
Provided by Zach Smith
-
Downloads
Use C# and the .NET Framework to develop your own plugin architecture
Nov 2006
Many dynamic applications allow third parties to create plugins that extend the functionality of the application. In the past creating an architecture that would allow plugins was difficult, which...
Provided by Zach Smith
-
Downloads
The top 5 changes in C# 3.0 for developers looking for more flexible solutions
Nov 2006
Microsoft's C# 2.0 introduced several features that developers immediately began taking advantage of, such as generics and anonymous methods. For C# 3.0, scheduled for release in 2007, Microsoft...
Provided by Zach Smith
-
Book chapters
Use Visual Basic 2005 Express Edition to develop custom applications that link to an SQL Server Express database
Nov 2006
SQL Server Express is an innovative database product that combines power, flexibility, ease of use, and no cost, as well as the ability to develop custom applications using Visual Basic Express....
Provided by Sybex
-
Downloads
Add a text or graphic watermark to your images with this timesaving tool
Oct 2006
Image watermarking is a technique for applying text or an image over another image in such a way that the overlay transforms the base image. It's often used for branding or copyright purposes,...
Provided by Justin James
-
Book chapters
Combine the power of HTML, CSS, and ASP.NET 2.0 to create powerful Web Forms applications using less code
Oct 2006
One of the big controversies in the Web Forms development world involves the use of HTML tables vs. pure cascading style sheets design. Taking a middle ground, this sample chapter from...
Provided by Microsoft Press
-
Book chapters
Build mobile applications for wireless devices with ASP.NET mobile controls
Oct 2006
Developing mobile applications for wireless devices such as cell phones, pagers, pocket PCs, and other personal digital assistants (PDAs) like Palm and Blackberry devices can be a complex task...
Provided by Microsoft Press
-
Book chapters
Create server-side controls that render custom HTML in ASP.NET
Sep 2006
The Web application infrastructure ASP.NET, introduced as part of version 1.0 of the Microsoft .NET Framework, provides the thin-client counterpart to Microsoft Windows client development. ASP.NET...
Provided by Microsoft Press
-
Book chapters
Create your first application in Visual Basic 2005 Express Edition
Sep 2006
Take a quick-start, project-based approach to building your programming skills in Microsoft Visual Basic 2005 Express Edition in this sample chapter from Microsoft Visual Basic 2005 Express...
Provided by Microsoft Press
-
Book chapters
Use Visual Basic 2005 Express Edition to develop custom applications that link to an SQL Server Express database
Nov 2006
SQL Server Express is an innovative database product that combines power, flexibility, ease of use, and no cost, as well as the ability to develop custom applications using Visual Basic Express....
Provided by Sybex
-
Downloads
How do I... Use C# to upload and download files from an FTP server?
Oct 2007
Many third party components exist that enable developers to implement upload and download capabilities in their applications. With C# and the .NET Framework Microsoft has given developers this...
Provided by Zach Smith
-
Downloads
How do I... Determine the distance between ZIP codes using C#?
Mar 2008
Calculating the distance between ZIP codes has become a common feature in search engines. For instance, if you're searching for restaurants, a Web site will often allow you to enter a ZIP code and...
Provided by Zach Smith
-
Downloads
Book chapter: Create dynamic images on a Web page with ASP.NET
Mar 2005
This chapter 12 excerpt from O'Reilly's ASP.NET Cookbook explains how to use ASP.NET to add powerful image functionalities to a Web application. This includes the ability to automatically draw and...
Provided by TechRepublic
-
Downloads
Extend the capabilities of your .NET application with Excel integration
Aug 2005
A .NET application may be greatly enhanced by providing additional functional via Excel integration. This includes the number-crunching capabilities inherent in Excel, as well as charting and much...
Provided by TechRepublic
-
Book chapters
Create ASP.NET applications
Oct 2005
This sample chapter, taken from Sams' ASP.NET Unleashed, 2nd Edition teaches you how to work with ASP.NET applications. An ASP.NET application consists of all files located within a particular...
Provided by Sams Publishing
-
Downloads
Building an asynchronous FTP client class in C#
Mar 2005
While it's a relatively old technology, the File Transfer Protocol (FTP) is still a viable and useful communication method for moving data across a network. This in-depth article explains how an...
Provided by TechRepublic
-
Book chapters
Test and debug Windows-based applications with Visual C# .NET and Visual Studio .NET
Nov 2005
This sample chapter, taken from MCAD Developing and Implementing Windows-based Applications with Microsoft Visual C# .NET and Microsoft Visual Studio .NET Exam Cram 2 (Exam Cram 70-316), discusses...
Provided by Que Publishing
-
Book chapters
Deploy Windows application with Visual C# .NET and Visual Studio .NET
Nov 2005
This sample chapter, taken from MCAD Developing and Implementing Windows-based Applications with Microsoft Visual C# .NET and Microsoft Visual Studio .NET Exam Cram 2 (Exam Cram 70-316), discusses...
Provided by Que Publishing
-
Downloads
Building .NET Solutions -ISO
Jan 2005
Burn your own CD version of TechRepublic's Building .NET Solutions CD-ROM. This download is a complete image of the CD available for sale in our TechRepublic catalog. Now you can understand and...
Provided by TechRepublic Pro
-
Book chapters
Program powerful Excel solutions with VBA: A close look at the Application object
Jun 2006
Users know Excel is a powerful platform for solving complex calculations and presenting results. But Programming Excel with VBA and .NET demonstrates how Visual Basic for Applications (VBA) can be...
Provided by O'Reilly Media
-
Book chapters
Create your first application in Visual Basic 2005 Express Edition
Sep 2006
Take a quick-start, project-based approach to building your programming skills in Microsoft Visual Basic 2005 Express Edition in this sample chapter from Microsoft Visual Basic 2005 Express...
Provided by Microsoft Press
-
Book chapters
Combine the power of HTML, CSS, and ASP.NET 2.0 to create powerful Web Forms applications using less code
Oct 2006
One of the big controversies in the Web Forms development world involves the use of HTML tables vs. pure cascading style sheets design. Taking a middle ground, this sample chapter from...
Provided by Microsoft Press
-
Downloads
Add a text or graphic watermark to your images with this timesaving tool
Oct 2006
Image watermarking is a technique for applying text or an image over another image in such a way that the overlay transforms the base image. It's often used for branding or copyright purposes,...
Provided by Justin James
-
Downloads
The architecture of a flexible .NET file processing system -- Part 1
May 2007
While Web services are taking the world by storm, and service oriented architecture is becoming the norm, some companies still rely on importing flat files to communicate with partners. BizTalk...
Provided by Zach Smith
-
Downloads
The architecture of a flexible .NET file processing system -- Part 2
Jun 2007
While Web services are taking the world by storm, and service oriented architecture is becoming the norm, some companies still rely on importing flat files to communicate with partners. BizTalk...
Provided by Zach Smith
-
Downloads
10 things you should know about Microsoft Expression Web
Jul 2007
Microsoft recently released Expression Web, which replaces the venerable FrontPage HTML editor and Web site design tool. Expression Web has come a long way from its FrontPage roots, but it still...
Provided by Justin James
-
Downloads
The architecture of a flexible .NET file processing system -- Part 3
Aug 2007
In the Part 1 of this series Zach Smith described the overall architecture of a dynamic and scalable file import system. In Part 2 of the series, he got into the details of designing a highly...
Provided by Zach Smith
-
Book chapters
Build classes for the business logic layer in .NET
Aug 2007
Classes are central to development in .NET. In this chapter download from Doing Objects in Visual Basic 2005, learn how to build classes for the business logic layer. Study the fundamentals of...
Provided by Addison Wesley Professional
-
Downloads
How do I... Catch system level events in C#?
Sep 2007
Nearly all C# developers are accustomed to subscribing to events that originate from the local application. What may come as a surprise to some developers is the fact that some system level events...
Provided by Zach Smith
-
Downloads
How Do I... Implement Drag-n-Drop in C# applications?
Oct 2007
Drag-n-Drop is a fundamental function of the Windows operating system. Users are used to the action of clicking on an item and dragging it to another location/program to either move, copy, or...
Provided by Zach Smith
-
Downloads
How do I... Get user input using the MessageBox object in C#?
Oct 2007
Nearly all .NET developers have experience with the MessageBox object for displaying simple messages to users. Zach Smith shows you how to use the MessageBox as a user input component by using the...
Provided by Zach Smith
-
Downloads
How do I... Base a control's default value on data input?
Dec 2007
One of the most common ways to reduce data input is to provide a default value -- the most common value --for input controls. That way, when the value equals the default value, the user simply...
Provided by Susan Harkins
-
Downloads
How do I... Modify Word documents using C#?
Jan 2008
Accessing Word components from C# isn't quite as straight-forward as many other features of C# and the .NET Framework. With that said -- it's not rocket science either. You simply need to know...
Provided by Zach Smith
-
Downloads
How do I... Implement the Soundex function in C#?
Apr 2008
For years Microsoft SQL Server has provided developers with a method called Soundex that is used to retrieve an encoded string. Words that sound alike have similar encodings, so you can use this...
Provided by Zach Smith
-
Downloads
The architecture of a flexible .NET file processing system -- Part 4
Jul 2008
The first three parts of this series concentrated on the overall architecture of the .NET file processing system and how the messages get created and routed. In this installment, Zach Smith...
Provided by Zach Smith
-
Downloads
Getting started with ADO.NET's Entity Framework
Nov 2008
The ADO.NET Entity Framework is a new way to build the data access layer of your Windows or web applications. It's an Object Relational Mapping (ORM) technology that makes it easy to tie together...
Provided by Packt Publishing
-
Downloads
How do I... Serialize a hash table in C# when the application requires it?
Oct 2007
The .NET Framework is unable to serialize any object that implements the IDictionary interface. This restriction includes, but is not limited to, hash tables. At some point in your application...
Provided by Zach Smith
-
Downloads
Use C# and the .NET Framework to develop your own plugin architecture
Nov 2006
Many dynamic applications allow third parties to create plugins that extend the functionality of the application. In the past creating an architecture that would allow plugins was difficult, which...
Provided by Zach Smith
-
Book chapters
Get to know the .NET Framework
Mar 2007
While it's possible to write good code in almost any environment, creating good software is much easier when the right platform and tools are available. For most Windows developers today, that...
Provided by Addison Wesley Professional
-
Downloads
How do I... Resize images using GDI+ while preserving their aspect ratio?
Aug 2007
There are many projects that require the automatic resizing of an image. A good example of this is a Web site such as Flickr that allows users to upload images. The user-supplied images are...
Provided by Zach Smith
-
Downloads
How do I... Make C# or .NET Framework applications accessible in the system tray?
Jun 2008
Putting an icon for your application in the system tray is a great way to insure that your program is easily accessible to the user. Zach Smith explains how to use the system tray with C# and the...
Provided by Zach Smith
-
Downloads
How do I... Get started using the F# programming language
Jun 2007
F# (pronounced F Sharp) is a functional programming language based upon OCaml. It was developed by Microsoft's Microsoft Research department. F# runs within the .NET CLR, which means it can be...
Provided by Justin James
-
Downloads
Use the advantages of custom attributes in your C# applications
Apr 2007
In the .NET Framework attributes are used for many different reasons -- from defining which classes are serializable to choosing which methods are exposed in a Web service. Attributes allow...
Provided by Zach Smith
-
Downloads
The top 5 changes in C# 3.0 for developers looking for more flexible solutions
Nov 2006
Microsoft's C# 2.0 introduced several features that developers immediately began taking advantage of, such as generics and anonymous methods. For C# 3.0, scheduled for release in 2007, Microsoft...
Provided by Zach Smith
-
Book chapters
Create a basic Web form application with C#
Oct 2005
This sample chapter, taken from Sams Teach Yourself the C# Language in 21 Days, discusses how to use C# to create Web applications. Learn how to use C# with ASP.NET to create Web-centric dynamic...
Provided by Sams Publishing
-
Downloads
Use the .NET FileSystemWatcher object to monitor directory changes in C#
Mar 2007
There are many instances that require systems to perform certain tasks when files or directories are created or modified. One of the more interesting objects included in the Microsoft .NET...
Provided by Zach Smith
-
Downloads
A sample app to monitor performance counters and send alerts
Aug 2007
Nearly every system level application or component publishes data via performance counters. In addition to that, the .NET Framework provides functionality to both read and write to performance...
Provided by Zach Smith
-
Downloads
Part 2: Developing an object oriented database in less than 140 lines of C#
Jan 2007
One of the best benefits of the .NET Framework over lower level programming is that it enables developers to create very complex, custom solutions, without writing low-level code. This speeds up...
Provided by Zach Smith
-
Book chapters
Build mobile applications for wireless devices with ASP.NET mobile controls
Oct 2006
Developing mobile applications for wireless devices such as cell phones, pagers, pocket PCs, and other personal digital assistants (PDAs) like Palm and Blackberry devices can be a complex task...
Provided by Microsoft Press
Keep Up with TechRepublic
Submit a Paper
Get your content listed in our directory!
Our directory is the largest library of vendor-supplied technical content on the Web. It’s also the first place IT decision makers turn to when researching technology solutions. Our members are already finding your competitors’ papers here - shouldn’t they find yours, too? It's FREE so click here and submit your white paper, case study, data sheet, research report, or other document today!



