RSS 2.0
 Tuesday, February 22, 2005

Trying to put together a comprehensive list of all .NET-based O/R mappers, because I get asked all the time. Sorry, but I'm not going to include any comparisons or analysis -- you're on your own.

Did I miss any?

Tuesday, February 22, 2005 12:24:18 PM (Mountain Standard Time, UTC-07:00)  #    Comments [12] -

 Saturday, February 19, 2005
Welcome to the all of the ISVs who are attending this quarter's ISV Community Days Events! Here's a link to download some additional materials. This covers the presentations, demos and scripts. Be sure to email me if you need anything additional.
Saturday, February 19, 2005 6:52:26 PM (Mountain Standard Time, UTC-07:00)  #    Comments [0] -

 Wednesday, February 16, 2005

If you are at all interested in Windows 2003 64-bit, then be sure to add this blog to your aggregator. Please spread the word to any ISVs you know or meet that this blog will quickly become a way to announce new ISV applications that support the x64 operating system.

http://blogs.msdn.com/windowsserver

Wednesday, February 16, 2005 11:32:56 PM (Mountain Standard Time, UTC-07:00)  #    Comments [0] -

 Tuesday, February 15, 2005
Not that I'm an Oracle developer, it's just a very well-written article
Tuesday, February 15, 2005 8:23:09 AM (Mountain Standard Time, UTC-07:00)  #    Comments [0] -

 Sunday, February 13, 2005

Well, I'm off again, touring the country, and delivering the message to folks in a number of cities over the next two months.

If you would like to download the slides, demos, or scripts, then go to my public download site.

Sunday, February 13, 2005 9:46:39 PM (Mountain Standard Time, UTC-07:00)  #    Comments [0] -

 Saturday, February 12, 2005

Between all my buddies taking photos, I've got some good ones. Including this (cropped) shot of Bill Vaughn talking to someone in the foreground, and Doug Purdy busy doing something with his thumb in the background.

No, it wasn't staged! :-)

Saturday, February 12, 2005 10:29:26 AM (Mountain Standard Time, UTC-07:00)  #    Comments [0] -

 Tuesday, February 08, 2005

Thanks everyone who attended. If you have any questions, please ping me at delphi@delphi.org or v-richh@microsoft.com

Here's the slides, code, and output from my presentation.

Tuesday, February 08, 2005 7:23:52 PM (Mountain Standard Time, UTC-07:00)  #    Comments [0] -

Sitting through Cory's talk on Practical internet security development.

A quick head count: 80 attendees. Great job Cory!

Oh, and I like the slip “VSLice”

Tuesday, February 08, 2005 2:59:47 PM (Mountain Standard Time, UTC-07:00)  #    Comments [0] -

ASMX to Indigo

Good news is that your old ASMX code will continue to work. Same with MSMQ. No imperative that you must move to Indigo. Save code, run faster, smoother, better management tools - great reasons to change, however.

“First generation Web services are legacy“ - sounds weird, doesn't it?

using System.ServiceModel;

Enterprise Services to Indigo

Enhanced the transaction support, setting Tx and security semantics on a per method basis.

WSE to Indigo

Interoperate with WSE? Yes. Even better, because 4 lines of code became 1 attribute, for example.

System.Messaging to Indigo

Change to namespace System.ServiceModel, but then Indigo does the messaging for you. Your business logic will be the same, but the reading/writing code with be done in Indigo

Remoting to Indigo

They were used only when you know you are going to control both ends of the conversation. You can force server upgrades, or client upgrades, for example. Eric doesn't expect most people to move from Remoting to Indigo, because it was for a different pupose, perhaps. Any custom adapters or formatters, would have to upgraded manually. Support for the serializable attribute, but that's about it. So, there will be prescriptive guidance support, but that's about it.

BizTalk Server 2004

Can connect multiple services built with Indigo. The need for BizTalk won't go away. It will be the orchestrator for everything. The protocols will updated thought. There is a WSE adapter now. When Indigo ships, there will be an Indigo adapter (BizTalk Server 2006). BizTalk Server vNext will be built natively on Indigo stack.

SQL Server 2005 (Service Broker)

Queues for the database, for hanging queries and resultsets. The service broker is a slightly different protocol. This implementation will be based on Indigo in 2006 (service pack?). SQL Server version vNext will use Indigo transports for WS-* interoperability.

Windows Server System

Web service protocols everywhere. Classic protocols as well. Increasilngly the identity, etc. will be done with Web services. The roadmap will move to have a consistent Web service API down the road. Model and build in Visual Studio and monitor with Indigo tools. Great foundation to reduce complexity and reduce the number of paradigms.

VSIP Program

Doubled the number of partners since last year. 225 premier and alliance partners with nearly 20,000 affiliates.

Critical Dates and Getting Started

  • Avalon CTP was in November
  • Indigo CTP and Avalon CTP 2 in March (brings them together and will include a version of VS2005)
  • Broadly available on MSDN
  • Will take some of the biggest samples (PAG) and publish on Indigo
Tuesday, February 08, 2005 10:54:58 AM (Mountain Standard Time, UTC-07:00)  #    Comments [0] -

Focus is on a walk through Web services, from ASMX to WSE to Indigo, and how Indigo will plug and play into Visual Studio.

Ari just came onstage wearing a heartrate monitor on his head. This should be interesting.

His hospital system, demonstrated inside whitehorse, shows the connection to a BEA Web service. The demo starts, tracing Air's heartrate and brainwave activity! Then a call is made to the Web service, from within the client applicaiton.

Digging into the code, we look at app.config files, and based on the values, TCP or HTTP, endpionts are created to the services. The bindings are also defined, one each for TCP and HTTP. Indigo exposes the endpoints very naturally.

The gaps in the brainwave activity demonstrates the need for reliable messaging. Stop the client. Stop the server. Drag and drop one attribute (ReliabilityBinding) onto the class, to specify that each packet is received (a) once and only once, and (b) in order. One line of code! What about security? Mutual X509 certificate attributes. Restart server. Reliable messaging and security in two lines of code.

Indigo 1.0 will ship with a message tracing application. First few batches of messages are clear text. Scrolling down in the tracing utility, you see the cipher information and a blob of encrypted bytes. Very cool.

Alternate authentications, such as a fingerprint scan, can be plugged-in to extend Indigo's security model.

All of these features in Indigo version 1.0. More information in Room #2008 today.

Tuesday, February 08, 2005 10:39:27 AM (Mountain Standard Time, UTC-07:00)  #    Comments [0] -

 Monday, February 07, 2005

Sorry I didn't post them here, but please download my notes.

Notes.doc
Monday, February 07, 2005 4:51:38 PM (Mountain Standard Time, UTC-07:00)  #    Comments [0] -

Been here a couple of days now, but the conference really gets started today.

Yesterday, Sunday, was a pre-conference day, where a few legends were doing 1/2 day seminars on C# best practices, code reuse in Visual Studio, and frameworks. I checked in, got my badge, and got oriented.

Today's keynote was on Smart Clients, by Soma. I heard they even included a quick Team System demo/mention. :-)

I've pretty much hid-out in the speaker room, tuning my demo, and working on Team System. Good time - met all kinds of cool folks there today. Here's a quick list of who rotated into and out-of the room today.

Monday, February 07, 2005 4:50:31 PM (Mountain Standard Time, UTC-07:00)  #    Comments [1] -

 Friday, January 28, 2005

NHibernate is a .NET based object persistence library for relational databases, which is a port of the Java Hibernate relational persistence tool.

http://nhibernate.sourceforge.net

Friday, January 28, 2005 11:52:37 AM (Mountain Standard Time, UTC-07:00)  #    Comments [0] -

 Tuesday, January 25, 2005

Microsoft Press has my book on their New and Upcoming titles page.

Well, now I know what to get my wife for our anniversary on the 27th of May!

Tuesday, January 25, 2005 9:57:10 AM (Mountain Standard Time, UTC-07:00)  #    Comments [3] -

 Sunday, January 23, 2005
The .NET Celebrity Auction for Aceh Aid at IDEP

Thirty of the top consultants and trainers in the worldwide .NET community have come together to help raise money for an organization that is doing amazing and heroic disaster relief in Aceh Province, Sumatra, the hardest hit area of the Dec 26th Tsunamis.

Here is the auction
Sunday, January 23, 2005 9:54:41 AM (Mountain Standard Time, UTC-07:00)  #    Comments [0] -

 Wednesday, January 19, 2005

Paint.NET is image and photo manipulation software designed to be used on computers that run Windows XP or 2000. Paint.NET is jointly developed at Washington State University with additional help from Microsoft, and is meant to be a free replacement for the MS Paint software that comes with all Windows operating systems. The programming language used to create Paint.NET is C#, with GDI+ extensions.

Check it out and download it here.

Wednesday, January 19, 2005 9:43:56 PM (Mountain Standard Time, UTC-07:00)  #    Comments [1] -

 Tuesday, January 18, 2005

If you are interested in assisting with either of these betas, check out this site.

Tuesday, January 18, 2005 9:09:01 PM (Mountain Standard Time, UTC-07:00)  #    Comments [0] -

Archive
<February 2005>
SunMonTueWedThuFriSat
303112345
6789101112
13141516171819
20212223242526
272812345
6789101112
About the author/Disclaimer

Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.

© Copyright 2010
Richard Hundhausen
Sign In
Statistics
Total Posts: 719
This Year: 7
This Month: 0
This Week: 0
Comments: 509
Themes
Pick a theme:
All Content © 2010, Richard Hundhausen
DasBlog theme 'Business' created by Christoph De Baene (delarou)