![]() |
Site Archive (Complete) |
||
|
E-NEWSSTAND |
CONTACT |
ADVERTISE |
SUBSCRIBE |
SOURCE CODE |
CURRENT PRINT ISSUE |
NEWSLETTERS
|
RESOURCES
|
BLOGS
|
PODCASTS
|
|||
|
Dr. Dobb's Journal
|
| Dr. Dobb's .NET Issue 1 Purchase Issue Spam filters, GPS, and speech technologies are among the topics covered in this special issue of Dr. Dobb's Digest |
Measuring API Usability • page 2 by Steven Clarke Steven examines some techniques that Microsoft uses to design and evaluate the usability of the APIs that ship with .NET. Spam Filters & .NET 2003 COM Add-Ins • page 6 by Steve Goyette When it comes to spam, you can do more than “just say no.” Implementing Screen Savers in .NET • page 9 by Richard Grimes Because they involve graphical manipulation, screen savers are an excellent way to exercise a platform’s new facilities. SALT: The Speech Application Markup Language • page 13 by Robert Hartman Speech Application Language Tags let you integrate speech technologies into a range of user-oriented computing devices. GPS Programming & .NET • page 17 by Johan Franson The Global Positioning System is a worldwide navigation system. Johan shows how to use it for .NET applications. Identity and Equality in .NET • page 22 by Matthew Wilson C#’s as operator tests an object instance against a type, and returns a reference to the given type. |
| Dr. Dobb's .NET Issue 2 Purchase Issue Web services and .NET are our special focus in this special issue of Dr. Dobb's Digest. |
Putting Web Services into Context • Page 2 by Brent Carlson and Byron Healy Our authors develop a .NET component using a straightforward four-step approach. Making .NET Assemblies Tamper Resistant • Page 6 by Richard Grimes Richard unravels the .NET file structure and show how it prevents alterations from being performed on .NET assemblies. A Service-Oriented Architecture for Mobile Applications • Page 10 by David Houlding David develops a Microsoft PocketPC client implemented as a set of web services across .NET and J2EE/Axis. Tracing Program Execution & NUnit • Page 15 by Paul Kimmel NUnit and .NET’s TraceListeners help you eliminate bugs from code. Synchronization Domains • Page 18 by Richard Grimes The best place to avoid deadlocks is in the design stage—and that’s where synchronization domains come in. |
| Dr. Dobb's Digest: The Eclipse Platform Purchase Issue Eclipse is a powerful open source IDE built on top of a plug-in architecture and is used for building everything from enterprise-wide applications to embedded systems. Moreover, the Eclipse 3.0 release is a significant step forward, with its focus on the development of a Rich-Client Platform, UI responsiveness, an improved user experience, and tools that go beyond Java source files manipulation.. |
Eclipse & General-Purpose Applications • 2 by Todd E. Williams and Marc R. Erickson Eclipse provides the framework for combining disparate tools into a single integrated application. Writing Plug-Ins in C/C++ for Eclipse CDT • 6 by Doug Schaefer and Sebastien Marineau-Mes The Eclipse CDT Project delivers a fully functional C/C++ IDE for the Eclipse platform. Contributing to Eclipse • 10 by Kent Beck and Erich Gamma Eclipseŭs plug-in architecture means that every programmer is potentially a toolsmith. Tools for Domain-Specific Modeling • 14 by Steven Kelly The Eclipse Modeling Framework and Graphical Editor Framework provide a domain-specific modeling solution. Penumbra: Simplifying Eclipse • 18 by Frank Mueller and Antony L. Hosking Penumbra is a plug-in that takes some of the complexity out of the Eclipse IDE. The Eclipse Visual Editor for Java • 23 by Michael Pilone The Eclipse Visual Editor for Java is a plug-in for, well, visual editing. Refactoring with Eclipse • 27 by Hugo Troche Eclipse provides a collection of refactoring features. Eclipse 3.0ŭs Rich Client Platform • 30 by Gene Sally and Maciej Halasz Eclipse 3.0ŭs Rich Client Platform takes the drudgery out of writing SWT-based applications. Factoring for Eclipse 33 by Marcus Kestler Applying Eclipseŭs Factor by Flow and Factor by Dependency features lets you produce efficient plug-ins. Eclipse & Tools for Embedded Systems Development • 38 by Gene Sally Eclipseŭs flexibility makes it an ideal platform for creating IDEs that serve the needs of embedded-systems developers. |
web2