Using the ESB Service Container
O'Reilly's Enterprise Service Bus, by Dave Chappell, shows how to use an event-driven SOA to integrate enterprise apps and web services built on J2EE, .NET, C#/C++, or other legacy platforms, into a single integration network that spans the extended enterprise. In this excerpt from Chapter 6 of his book, Dave discusses the ESB service container--a key architectural concept that provides the implementation of the ESB's service interface.
[ONJava.com]
Personalization in ASP.NET
Personalizing your web site can enhance the experiences of users visiting your site. Personalization allows information about visitors to be persisted so that the information can be useful to the visitor when he visits your site again. Wei-Meng Lee shows you how it all works in ASP.NET 2.0.
[ONDotnet.com]
O'Reilly Learning Lab-- Learning development languages and programming techniques has never been easier. Using your web browser and Useractive's Learning Sandbox technology, you can get hands-on, online training in a Unix environment. You'll get all the tools, course materials (including a free O'Reilly book), and coaching you need to ensure a productive learning experience, and if you complete all the courses in a series, you'll get a Certificate for Professional Development from the University of Illinois. Certifications include Linux/Unix System Administration, Web Programming, .NET Programming, and Client-Side Scripting.
Using the New Callback Manager in ASP.NET 2.0
One of the inherent limitations of web applications is the costly round-trip delay when a web page posts something back to the server and reloads the page. Wei-Meng Lee shows you how to use the new Callback Manager to eliminate this limitation.
[ONDotnet.com]
Using the Gtk Toolkit with Mono
As a cross-platform UI framework, Gtk allows you to develop graphical user interfaces for applications on Microsoft Windows, various flavors of Unix and Linux, and Mac OS X, without having to write OS-specific UI code. Because it is cross-platform and object-oriented, the Mono team decided to use Gtk as the basis for its UI framework. Gtk#, the C# wrapper for Gtk, is the result. Niel Bornstein, coauthor of Mono: A Developer's Notebook, shows you how to get started with Gtk#.
[ONDotnet.com]
Liberty on Whidbey Liberty on Whidbey: Rapid Application Development with VB.NET 2.0
For a couple of years now, Jesse Liberty been touting the Microsoft endorsed-sentiment 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 MSIL (Microsoft Intermediate Language, the true language of .NET). That appears to be changing a bit with Whidbey. Jesse Liberty investigates the new My object in VB.NET 2.0.
[ONDotnet.com]
Writing Cross-Platform Mobile Applications Using Crossfire
If you are a Microsoft developer familiar with the .NET Framework, you generally have two options if you want to write mobile applications. For mobile handsets, you can develop mobile Web applications using the ASP.NET Mobile controls. For standalone applications, you can use the .NET Compact Framework. However, using the .NET Compact Framework you can only target Pocket PC devices. And that essentially means that you are out of luck when it comes to developing for competing devices such as Palm and Symbian Smartphones. In this article, Wei-Meng Lee introduces you to a new open source project known as Crossfire that promises to close the gap.
[ONDotnet.com]
Take theONDotnet.com Survey-- We're asking ONDotnet.com readers to participate in an online
survey, and we've sweetened the pot with a chance to win some of our
most popular .NET books. Here's your opportunity to help shape our
online editorial direction and influence which book titles we pursue.
Refactoring in WhidbeyCode refactoring means restructuring your code so that the original intention of the code is preserved. In this article, Wei-Meng Lee walks you through Whidbey's new support for code refactoring.
[ONDotnet.com]
Liberty on Whidbey Liberty on Whidbey: C# Iterators
If you are creating a class that looks and behaves like a collection, it is handy to allow your users to iterate through the members of your collection with the foreach statement. This is easier to do in C# 2.0 than it is in 1.1. In this new column by Jesse Liberty, he shows you what is coming up in .NET 2.0 to make this common task easier.
[ONDotnet.com]
New Features in VB.NET — Generics
One of the new features in .NET Framework 2.0 is the support of Generics in the Intermediate Language (IL). As such, languages such as C# and VB.NET now support this new feature. You've heard a lot about Generics in C#, but seldom hear people talk about it in VB.NET. In this article, Wei-Meng Lee introduces Generics to the VB.NET programmer.
[ONDotnet.com]
What's New in Windows Mobile 2003 Second Edition?
Wei-Meng Lee looks at the major improvements to the new Windows Mobile 2003 Second Edition (SE). Improvements covered include support for VGA resolution for Pocket PC devices and support for Quad-VGA for Smartphones; dual display mode for Pocket PCs; and a new form factor for VGA screens. Wei-Meng is the author of the .NET Compact Framework Pocket Guide.
[WindowsDevCenter.com]
Liberty on Whidbey C# Generics
The single most anticipated (and dreaded?) feature of Visual C# 2.0 is the addition of Generics. Jesse Liberty show syou what problems Generics solve, how to use them to improve your code, and why you need not fear them.
[ONDotnet.com]
Creating an FTP Client in .NET
"The .NET framework provides the plumbing, allowing you to concentrate on the application you are building." At least, that's the theory, but when it comes to FTP, .NET has a bit of a gap in the pipes. Jesse Liberty shows you how to write a simple FTP application in .NET.
[ONDotnet.com]
An Inside Look at XP SP2
The first real beta of SP2, Release Candidate 1, is finally out. Final release is only a few months away. Is it ready for prime time? And what's inside? Wei-Meng Lee gives you an inside look.
[WindowsDevCenter.com]
New Features in VB.NET Whidbey, Part 1
Microsoft has recently released the Community Preview of the next Visual Studio .NET, Whidbey. One of the enhancements in Whidbey is the new improved VB.NET language. Wei-Meng Lee shows you what is in store with the new language features.
[ONDotnet.com]
Liberty on Whidbey DataGrids, Improved
In Jesse Liberty's book Programming ASP.NET, he was unable to begin the discussion of DataGrids without first describing, in some detail, the ADO.NET object model, including DataAdapters, DataTables, DataSets and DataReaders. In this, the first column on Whidbey, he shows how to use Whidbey's new ASP.NET DataGrids.
[ONDotnet.com]
New Language Features in C# 2.0, Part 2
The first part of this series introduced three new C# language features: anonymous methods, iterators, and partial types. In this second part, Matthew MacDonald tackles the last and most exciting new feature: Generics.
[ONDotnet.com]
Introducting WiX
Microsoft recently surprised quite a few people by releasing the WiX toolset under an open source license (the Common Public License, to be precise) and hosting its source code on the premier open source community site SourceForge. In this article, Mike Gunderloy gets you started with WiX.
[ONDotnet.com]
New Language Features in C# 2.0, Part 1
Four years ago, a new upstart language named C# surprised the development world with its elegance and consistency. Now that Microsoft has released a technology preview version of Visual Studio 2005 (formerly codenamed Whidbey), .NET's favorite language is back, with some new innovations. In this two-part servies by Matthew MacDonald, you'll get a first look at three of the four major language refinements in the latest version of C#.
[ONDotnet.com]
GdkPixbuf Suffers Image Decoding Vulnerabilities DNAspark99 writes "It seems Multiple vulnerabilities have been reported in GdkPixbuf, which can be exploited by malicious people to DoS (Denial of Service), and potentially compromise a vulnerable system. Personally, I wasn't concerned about this until I ran 'ldd firefox-bin | grep libgdk_pixbuf'" There's no official patch yet, but the article notes several Linux vendors have issued updates. Worth keeping an eye for those who use libgdk_pixbuf under other Unix-style operating systems as well. [Source: Slashdot Org latest news headlines]
Jonathan Schwartz Shows 32-Way UltraSPARC Chip Megaslow writes "The latest entry in Jonathan Schwartz's blog has pictures of Sun's Project Niagra chip, with 8 cores * 4 threads per core for a 32-way computer on single chip. He also shows what looks to be a test rig reportedly already up and running Solaris 10." [Source: Slashdot Org latest news headlines]
.Net On Lego Mindstorm troop23 writes "A blog posting by Benjamin J. J. Voigt says this "The University of Potsdam has a project to develop a .NET VM for the Lego Mindstorms system. Lego Mindstorms just got a higher priority on my shopping list!" While the thought of using .Net to program Lego Mindstorms may not be palatable, having a mainstream dev environment sure is." Perhaps Mono would work just as well. [Source: Slashdot Org latest news headlines]
Science Fiction Writers Discuss The Future An Anonymous Reader writes "Locus Magazine asks prominent science fiction writers Bruce Sterling, Kim Stanley Robinson, Cory Doctorow, Pat Murphy, Norman Spinrad, and Ken Wharton to extrapolate the future from current trends in the environment, copyright, terrorism, war, world government, and the upcoming Presidential election. How do large groups make decisions on single issues? Are centralized global systems of governance the way to go? Are stateless diasporas the driving force behind the economic development of India and China? Will there always be war? The answer to these questions and more in a round-table conducted by legendary science fiction writer John Shirley." [Source: Slashdot Org latest news headlines]
Faster Updates for DNS Root Servers Arrive Tee Emm writes "VeriSign's DNS Rapid Update notice period (as announced on NANOG mailing list) expires today. Beginning September 9, 2004 the SOA records of the .com and .net zones will be updated every 5 minutes instead of twice a day. The format of the serial number is also changing from the current YYYYMMDDNN to a new one that depicts the UTC time." We first mentioned this back in July, but it's finally launching now. [Source: Slashdot Org latest news headlines]
OSI And Microsoft Negotiating Over Sender ID ValourX writes "Microsoft's Sender ID has already been rejected by both the Debian Project and the Apache Software Foundation, but Joe Barr of NewsForge today interviewed Larry Rosen of the Open Source Initiative and discovered that there are negotiations between the two entities with regard to Sender ID's licensing. Could Microsoft be considering an Open Source license for Sender ID? Slashdot has covered other aspects of this story in the past. NewsForge is part of OSTG, like Slashdot." [Source: Slashdot Org latest news headlines]