Download: Build .NET Applications Without Hand Coding Sponsored by Iron Speed
Iron Speed Designer builds database, forms, and reporting applications for .NET without hand-coding. Quickly create visually stunning, feature-rich applications that are easy-to-customize and ready to deploy. Iron Speed Designer accelerates development by eliminating routine infrastructure programming, freeing you to focus on our business logic. Get your free copy now!
PDF: Storage Is Changing Fast--Are You Ready? Sponsored by HP
The storage landscape is headed for dramatic change, thanks to new technologies like Fibre Channel over Ethernet (FCoE), pNFS, object-based storage and SAS that will affect everything from NAS and SANs to disk drives. Get the knowledge you need to make the most of your storage environment, now and in the future. >>
Download this eKit and get:
eBook: Guide to Storage Networking
Whitepaper: Virtualization - It's Not Just for Enterprises Anymore and more! »
Working with Files in C# Get practical with C# by using it to access file information, create subdirectories, and more. You'll also learn to read and write from basic files.
.NET Web Services Tutorial Writing .NET Web services without using Visual Studio can be tricky. Learn how to create a Web Service without using Visual Studio .NET.
OCILIB: Faster and Friendlier Access to Oracle's OCI API Why get bogged down in the quicksand of the Oracle Call Interface (OCI) when you can get the same service with less code and fewer headaches with Vincent Rogier's OCILIB? Visual C++ 2008 Feature Pack: MFC Enhancements The Visual C++ 2008 Feature Pack incorporates C++ language changes that move C++ closer to the upcoming C++0x standard. The new language elements build on the powerful features of the C++ language, and include support for regular expressions, function objects, and a number of new STL containers as well as many other new features. Review some of the new language features, and see how they can be incorporated into C++ applications. .NET Tip: Sort an ArrayList Using a Custom Comparer Class Provide your own comparison algorithm when sorting by implementing the IComparer interface. Enterprise Java Contract-First vs. Contract-Last Web Services Discover two different ways to implement SOAP web services. The methods discussed here can also use either RPC or Document style implementations, and can significantly differ in development and maintenance efforts. Working With Design Patterns: Chain of Responsibility The chain of responsibility pattern allows you to emulate a real-life chain of command. In a chain of responsibility, a request moves from handler to handler until someone is able to manage and return it to the client.
OCILIB: Faster and Friendlier Access to Oracle's OCI API Victor Volkman - 05/13/2008 Why get bogged down in the quicksand of the Oracle Call Interface (OCI) when you can get the same service with less code and fewer headaches with Vincent Rogier's OCILIB?
By Paul Hacker -
Paul shows you how to write the code for unit tests in your Visual Studio projects. (This is part 2 of Unit Testing with VSTS)
Use STA COM Objects Asynchronously Wong Shao Voon - 05/12/2008 Learn how to use STA COM objects asynchronously without blocking your main thread.
Visual C++ 2008 Feature Pack: MFC Enhancements Nick Wienholt - 05/12/2008 The Visual C++ 2008 Feature Pack incorporates C++ language changes that move C++ closer to the upcoming C++0x standard. The new language elements build on the powerful features of the C++ language, and include support for regular expressions, function objects, and a number of new STL containers as well as many other new features. Review some of the new language features, and see how they can be incorporated into C++ applications.
CodeGuru is all about sharing. If you have some unique code or an article, we'd love to hear from you. Please read the Submission Guidelines to see how to submit. We are always after great new articles to post!
Visual C++ 2008 Feature Pack: MFC Enhancements Nick Wienholt - 05/12/2008 The Visual C++ 2008 Feature Pack incorporates C++ language changes that move C++ closer to the upcoming C++0x standard. The new language elements build on the powerful features of the C++ language, and include support for regular expressions, function objects, and a number of new STL containers as well as many other new features. Review some of the new language features, and see how they can be incorporated into C++ applications.
Lazy Loading the ASP.NET AJAX TabContainer Control Mark Strawmyer - 04/04/2008 Learn how to avoid possible performance problems in your web applications when using the ASP.NET AJAX TabContainer by employing a technique known as lazy loading.
Codeguru Update eNewsletter - April 22nd, 2008
Get the latest articles, news, and information from around Codeguru for the week prior to April 22nd. This week's editorial - are you a Visual Basic .NET developer carrying around VB 6 baggage?