January 2004 - Posts
Bill Gates (now with the title KBE) had the ending keynote at the .NET Day in Vienna, Austria.
Bill talked about "Seamless Computing", an extract from his PDC keynote.
During the keynote a cooperation Microsoft and Mobilkom Austria was announced. Boris Nemsic, CEO Wireless, Mobilkom Austria was a guest during the keynote. Here is some information by Mobilkom. The Motorola MPX200 will be available for Mobilkom, and Mobilkom will offer web services.
After the keynote Bill had a Q&A session where he answered questions such as:
Q: Because programming will get easier, there could be more "bad" programmers writing awful software.
A: Cars got cheaper and cheaper. We've seen more bad car drivers.
Dino Esposito blogs about First MTS, Next ObjectSpaces.
I agree fully with Dino's opinion about ObjectSpaces: "Like MTS, I buy the statement that ObjectSpaces is not great for everybody. But it would probably make life easier for more people than I myself thought two weeks ago."
I would extend to this that I see ObjectSpaces as a good fit with .NET Enterprise Services (or Indigo). ObjectSpaces is not the ideal solution for all distributed data-driven solutions, but I'm sure that at least medium-sized and small applications can be built faster and better (if used correctly).
With my presentation about .NET Enterprise Services Now and int the Future, ObjectSpaces plays an important role.
Today Bill Gates will be given a honorary knighthood: Knight Commander of the Most Excellent Order of the British Empire, KBE.
Others with this title: Tim Berners-Lee, Bob Geldof, Steven Spielberg
Wednesday Bill Gates will have the closing keynote at the .NET Day in Vienna.
Congratulations to Damir Tomicic for getting the Microsoft Regional Director status!
Damir is running the .NET User Group Bayern, and he is very active with INETA by building the German part of the INETA web site.
Welcome to the list of German speaking Regional Directors; the others among this list are:
Ingo Rammer, Christian Weyer, Clemens Vasters, Ralf Westphal, Meinrad Weiss, Bernd Marquardt, and myself :-)
Chapter 9 describes state management with serviced components.
With .NET Enterprise Services applications, state can be kept in many different places - e.g. client application, serviced compnent, shared property manager, database, ASP.NET Web Services (if used as a facade)...
This chapter covers the issues when to use what state, and how to decide where to put state.
Always when I have to go back to work with Visual Studio .NET 2003 I'm missing the refactor feature of Whidbey.
Creating properties with Whidbey:
Just select a private field, context menu: Refactor | Encapsulate Field, and the property is done. Readonly fields are also automatically detected, so a property just with a get accessor is created.
Using Visual Studio .NET 2003 a lot more typing is needed to create a property.
MSDN has a new article from Jeff Bogdan about the Avalon team. The team was founded on 17-January 2001 with 400 members.
Jeff also writes about Avalon Seven (seven goals for Avalon).
Chapter 8 describes the functionality of the Compensating Resource Manager (CRM) with .NET Enterprise Services. CRMs make it possible to build easily resource managers that participate with COM+ transactions. With a CRM it is possible to have transactional-like semantics accessing files or other non-transactional resources (Longhorn willl add transaction support to the file system).
.NET has a separate namespace System.EnterpriseServices.CompensatingResourceManager that includes classes that help creating compensating resource managers. However some native COM+ features (particularly for monitoring CRMs) are missing with .NET classes.
We have one more new MVP in Austria: Klaus Aschenbrenner. Klaus is running the .NET User Group Styria and is regular author of DotNetPro.
Congratulation to Peter Koen!
Peter is now MVP for C#.
He is very active in the developer community. Peter had some presentations with the .NET User Group Austria, speaks at various conferences, and is now starting the SQL Server User Group Austria.
More Posts Next page »