On the highway to Enterprise Services

My good friend Sam talks today about his first encounters with EnterpriseServices. Great to see you getting there! I would recommend following good practices here, by taking a good look again at an old piece Clemens wrote a while back (it's hard to believe that was almost a year ago!):...

Xml Serializable & Serializable

One thing that has been bugging me about XSD.EXE lately is the fact that when using it to generate typed classes from an XSD (with the /c switch), the generated classes won't also be marked as [Serializable]. I've been trying to come up with a case where an XmlSerializable class...

Enterprise Single SignOn (ENTSSO)

I'm somewhat surprised I hadn't heard much talk about Enterprise Single SignOn, a new service present in a few of the upcoming MS servers, like Biztalk Server 2004 and Sharepoint Portal Server 2003, I believe. Quite frankly, I'm not sure what to think about it. On one side, the idea...

XSD Groups

While doing a couple of "fixes" on some schemas this past week, I rediscovered XSD named groups. For some reason, it made me inexplicably happy. Granted, I won't take to the extreme Don does, though; I still rely heavily on named complexTypes :) </p>

WSE 2?

OK, so there has been quite a few mentions of WSE 2.0 recently (starting at TechEd, where pretty much everyone was talking about it). So, with all the teasing going on, when can we expect a public release of sorts to try out?

More on WSDL Cleanliness

Scott posts some more good thoughts on cleaning WSDL. I like the idea of separating the message definition and the reusable schemas, that's a great way to partition your system, specially if you are reusing schema elements elsewhere. Also, be sure to look into the entry's comments; some good discussion...

Web Services Proxies Redux

Jorgen Thelin replied to my earlier piece on Web Services Proxies with some interesting thoughts. I'm somewhat ambivalent on this whole issue. I partly agree with what he says, and I fully agree with his thoughts that the industry must strive towards giving a clear view of these topics. However,...

Congratulations, Scott!

For those of you who don't know, today is Scott's graduation, so go ahead and congratulate him! Way to go, dude!

Simplifying WSDL

I used to think that WSDL was very complex. I'm not quite sure anymore. Once I understood some key concepts, things started to make sense, in that sort of Kafkaesque sort of way. I'm talking about things like Abstract WSDL vs. Concrete WSDL. There are a few reasons I think...

Schema Conformance

Yesterday, at the end of Scott's talk, someone asked whether the ASP.NET Web Services Infrastructure did Schema validation of incoming SOAP Messages according to the schema defined in the WSDL types section (or imported schemas in the WSDL). I happen to think this is a pretty interesting question, actually. My...