O'Reilly  dotnet.oreilly.com
oreilly.com O'Reilly Network Safari Bookshelf Conferences Sign In/My Account | View Cart   
Book List Learning Lab eDocuments O'Reilly Gear Newsletters Press Room Jobs      O'Reilly China O'Reilly France O'Reilly Germany O'Reilly Japan O'Reilly Taiwan O'Reilly UK  

 
Bioinformatics
C/C++
Databases
Digital Media
Enterprise Development
Game Development
Java
Linux/Unix
Macintosh/OS X
.NET
Open Source
Oracle
Perl
Python
Scripting
Security
Software Development
SysAdmin/Networking
Web
Web Services
Windows
Wireless
XML
Annoyances
CD Bookshelves
Cookbooks
Developer's Notebooks
Hacks
Head First
In A Nutshell
Missing Manuals
Pocket References
Personal Trainer
Technology & Society
Mandriva
No Starch Press
Paraglyph Press
PC Publishing
Pragmatic Bookshelf
SitePoint
Syngress Publishing
LinuxDevCenter.com
MacDevCenter.com
ONDotnet.com
ONJava.com
ONLamp.com
OpenP2P.com
Perl.com
WebServices.XML.com
WindowsDevCenter.com
XML.com
Beta Chapters
Events
From the Editors List
Letters
MAKE
Open Books
tim.oreilly.com
Academic
Corporate Services
Government
About O'Reilly
Bookstores
Catalog Request
Contact Us
International
User Groups
Writing for O'Reilly
Mandrakelinux


Featured Book

.NET Gotchas .NET Gotchas -- The ultimate guide for pain-free coding, this book tackles 75 common .NET programming pitfalls, steering you away from application performance problems and tainted code. The book is organized into nine chapters, each focusing on those features and constructs of the .NET platform that consistently baffle developers, complete with detailed examples, discussions, and guidelines for avoiding them. It's the ideal resource for .NET developers yearning for a more productive, stress-free existence.

 Free shipping.
Books

Subscribe to O'Reilly books on Safari Bookshelf.
View the archive of free PDF chapters.

bullet
bullet
bullet
bullet
bullet
bullet
bullet
bullet
bullet
bullet
bullet
bullet
bullet
bullet
bullet
bullet
bullet
bullet
bullet
bullet
bullet
bullet
bullet
bullet
bullet
bullet
bullet
bullet
bullet
bullet
bullet
bullet
bullet
bullet
bullet
bullet
bullet
bullet
bullet
bullet
bullet
bullet
bullet
bullet
bullet

Books from our Publishing Partners

bullet
bullet
bullet
bullet
bullet
bullet

Resources

Visit ONDotnet.com and dive deep into .NET. They're an affiliate of the O'Reilly Network.


Selected Projects

bullet

News & Articles [News Archive]

Coffee Stains Building Web Parts, Part 1 -- Websites today contain a wealth of information; in fact, so much that a poorly designed site can easily overwhelm users. To better help users cope, portal websites today (such as MSN) often organize their data into discrete units that support a degree of personalization. In this first of three articles, Wei-Meng Lee discusses how to use Web Parts for user customization in your ASP.NET 2.0 websites. Wei-Meng is the author of the upcoming ASP.NET 2.0: A Developer's Notebook.

Hacking Visual Studio -- In this excerpt, author James Avery shares five hacks that really stood out to him from his recently released book. Learn to create comments faster using GhostDoc, to refactor your code with Visual Studio 2005's new Refactor menu, and more. James is the author of Visual Studio Hacks.

Crane C# Generics: Collection Interfaces -- The .NET framework provides two sets of standard interfaces for enumerating and comparing collections: the traditional and the new generic type-safe collections. In this excerpt, Jesse Liberty focuses on the key type-safe collection interfaces, reviewing each collection interface and providing code examples that demonstrate how to implement each one. Jesse is the author of Programming C#, 4th Edition.

Getting Started with Safari Web Services -- Joining the ranks of Amazon and Google, Safari Bookshelf recently exposed a web service for developers to integrate Safari's vast content of technical books into their web sites. Wei-Meng Lee shows how to create an application for the Safari Web Services API using the .NET framework. Enrich your website by becoming a Safari Affiliate.

Cooking with ASP.NET, Part 2 -- Learn how to create a reusable handler that reads image data from the database and sends it to the browser, and how to improve the performance of pages that rarely change by saving and reusing HTML output. It's all in these sample recipes from O'Reilly's ASP.NET Cookbook.

Hummingbird In Better, Faster, Lighter Java authors Bruce Tate and Justin Gehtland lay out five basic principles to combat the bloat that has built up over time in modern Java programming. Justin applies these same principles to programming in .NET in this article, Better, Faster, Lighter Programming in .NET and Java.

Seven Cool Mono Apps -- The Mono development environment allows programmers to be more productive than they would be with conventional C programming. The C# language and the Mono APIs together provide a great platform for building applications. Because of this ease of development, there are many cool open source programs being built on Mono. Here are seven from Edd Dumbill, a coauthor of Mono: A Developer's Notebook.

edocs O'Reilly Network Launches eDocuments -- Affordable, downloadable PDFs of premium O'Reilly Network content are now available covering topics such as digital media, Java versus .NET security, and Web services, with new titles to be added regularly. There are no restrictions on your ability to save, copy, or print these documents, and you can instantly download a PDF from your O'Reilly account management page once you've purchased it online. For a closer look at our first batch of offerings, visit edocuments.oreilly.com/.

Using Gtk with Mono -- Because it is cross-platform and object-oriented, the Mono team decided to use the Gimp Toolkit (Gtk) as the basis for its UI framework. Gtk#, the C# wrapper for Gtk, is the result. Learn how to write a Gtk# program and how to deploy it in a Windows environment, from Niel M. Bornstein, a coauthor of Mono: A Developer's Notebook.

Rapid Application Development with VB.NET 2.0 -- Jesse Liberty has supported the idea that it really doesn't matter if you program in C# or in VB.NET, since both are just syntactic sugar layered on top of the Microsoft Intermediate Language--the true language of .NET. But that appears to be changing with Whidbey. Get a look at the new My object in VB.NET 2.0 in this article by Jesse, author of Programming Visual Basic .NET, 2nd Edition.


Sponsored by:


O'Reilly Home | Privacy Policy

© 2005, O'Reilly Media, Inc.
Website: | Customer Service: | Book issues:

All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners.