Christian Nagel's OneNotes

.NET Training, Consulting, Coaching - C#, Web Services, Enterprise Services, ASP.NET, Whidbey, Longhorn and More!

Affiliations

Books I've written

INETA UG Leaders

My Blogroll

September 2003 - Posts

InfoPath

I just had a discussion with a customer asking what's the role of InfoPath.

InfoPath 2003 is a really cool product to create forms accessing XML Web Services. Forms can be created automatically by referencing a XML schema, a database, or a web service. Forms are stored in an XML format and can be easily distributed.

However, custom validation is done by using JavaScript. InfoPath shouldn't be used to create a complex UI. This is the role of Windows Forms.

Update: Rufus Ruse mentioned the InfoPath SDK. With the InfoPath SDK it is possible to get rendering in IE for non-InfoPath end-users.

Christian

Posted: Sep 28 2003, 12:30 PM by CNagel | with 4 comment(s)
Filed under:
CLR and Phoenix

Andrew Stopford mentions that there's not a lot new in the CLR for 2.0, and asks "Maybe the Phoneix stuff will be added on later?".

The slides on the research web site mention a release date of Mid-2005 for Phoenix - so I guess this is too late for Whidbey.

However, we also get cool new CLR features with 2.0: generics are part of the CLR. See Jason Clark's MSDN Mag article.

Btw, Phoenix is "a next-generation framework for Microsoft compiler and software engineering tools (managed, mixed code and unmanaged)".

Christian

Welcome, Frank!

Frank Eller joins the blog community!

Frank is MVP, member of the CodeWise community, author of German books such as Visual C#. Grundlagen, Programmiertechniken, Windows-Anwendungen.

I'm meeting Frank in Vienna, .NET User Group Austria, and in Los Angeles, PDC!

Christian

Posted: Sep 20 2003, 11:57 AM by CNagel | with no comments
Filed under:
Welcome, Hannes!

Hannes Preishuber joined with blogging at http://weblogs.asp.net.

Hannes is one of the German INETA Speakers, and will speak in October for a user group in Berlin.

Christian

Posted: Sep 19 2003, 05:29 PM by CNagel | with no comments
Filed under:
Web Services - Secure, Reliable, Transacted

A really good article about Web Services and the Service-oriented Architecture at MSDN!

Christian

Posted: Sep 18 2003, 02:00 PM by CNagel | with no comments
Filed under:
Upcoming ASP.NET and ADO.NET 2.0 books

Al and Dave (two friends of mine, and INETA Europe speakers) will have new .NET 2.0 books ready for PDC.

A First Look at ASP.NET v 2.0

A First Look at ADO.NET and System Xml v 2.0

cover cover

Christian

Christian Weyer in Graz and Klagenfurt

Christian Weyer is speaking for .NET user groups in Graz and Klagenfurt.

These events are sponsored by INETA!

More INETA Europe speaking engagements are here.

Christian

Posted: Sep 17 2003, 04:35 PM by CNagel | with no comments
Filed under:
Web Services Atomic Transactions (WS-AtomicTransaction)

The spec for WS-Transaction was updated.

The Web Services Transaction Framework consists of

With WS-AtomicTransaction three protocols are defined:

  • Completion Protocol
  • Volatile Two-Phase Commit Protocol
  • Durable Two-Phase Commit Protocol

Thanks to Don Box for the link!

Christian

Visual Basic .NET Significantly Outperforms Visual Basic 6.0

We already knew this, but here is a benchmark document from Doculabs.

Christian

Posted: Sep 16 2003, 08:58 PM by CNagel | with no comments
Filed under:
Creating Plug-ins with Reflection

Today Peter Koen was giving a presentation how to create plug-ins using .NET Reflection for the .NET User Group Austria. Peter demonstrated reflection, using interfaces, and attributes.

Peter will give the same presentation at the BASTA! conference in Germany.

All the samples are available for download

Usually Peter is a graphic guy as can be seen with his web site http://www.kema.at.

Christian

Posted: Sep 16 2003, 08:46 PM by CNagel | with no comments
Filed under:
More Posts Next page »