Kit George has a little brain teaser revolving around static/shared methods in a class. If you are not familiar with the static (C/C#/J/C++/etc) or shared (VB) scope, don’t just skip this. Read it, think about it. Google some of the keywords. Google some of the key words in the comment that Richard Blewett left. I promise you will learn something new and valuable.
Monthly Archives: August 2004
ch-ching – one more acer c100 purchase and some answers for Kent
Kent Tengels just got an Acer C100. I wonder if I influenced that one? 🙂
Kent, to answer your 3 questions:
… SDK1.7 is not supported with the whidbey beta… and I haven’t tried it yet to see what happens
…you can persist the ink data and stuff it into your database. Then rehydrate it at a later time.
…. all the lonestar goodies should be right there in front of you if you have SP2. Like this one!
Have fun!!
more on WSE2 for Dummies
part of the description for my WSE2 talk at ASP.NET Connections is:
If you believe that you shouldn’t have to read a 20-page white paper four times in order to secure your Web services, then the new version of Web Service Enhancements has been designed with you in mind
so the joke here is that the manual for the WSE2 Security & Policy Hands on Lab is 38 pages! 🙂 But I hope one pass will do the trick!
John Bristowe and Benjamin Mitchell’s MSDN TV episode on WSE2 Security
Christian Weyer answers my quandry about iXMLSerializable in .NET 2.0
While digging into some ADO.Net 2.0 a few weeks ago, I found that iXMLSerializable, previously (or is that currently) hidden in .NET 1.x and used for datasets has now been exposed so that we can leverage it. I had been “victimized” (I say that tongue-in-cheek) by accepting the magic of my datasets being transformed into XML by web services to send over the wire. But now I didn’t want to just believe in the magic, I want to know how this works!
Christian Weyer has explained iXMLSerializable in much more depth and also acknowledges that there was a little joke among the web services gurus:
Well, to tell it with a little joke, some people tend to call it ISupportDataSet and not IXmlSerializable. This is because until version 2.0 of the .NET Framework this interface was used solely by the System.Data.DataSet type and some checks for this type had been hard coded in one or the other tools. So, let’s forget about those old days, IXmlSerializable has never been supported officially then, but now it is.
EricGu makes a move….err a movie…
looks like some super fun ahead for Eric Gunnerson! Seems he wants to write with C#, not just write it….
WSE2 for dummies
I’m going to be doing a lot of work in WSE2 over the next few months …so if you are like me and think this stuff is just for plumbers like Michele L.B. or Christian Weyer or Bristowe, etc., you can witness a normal person actually understanding and heck, even USING WSE2. Because that is part of the point of wse 2.0. Not only does it embrace the latest WS Specs, but they have added an entire layer of functionality to make this stuff accessible to a lot more developers.
I created a carrot for myself to force myself to do this — which is one of my presentations at ASP.NET Connections: “WSE2.0 for Dummies“. And of course the reward will be that I am going to really do some rockin’ stuff to my clients’ application.
—here is an interesting article I found when trying to sort out where the ws-* stuff fits in with the OASIS standards…old news to many, completely uninteresting to others :-), but info that I saw and set aside for “later“ without really absorbing…well “later” is now…
even plumbers love the wse2 wizards!
not that the need them like the rest of us do! <g>
http://weblogs.asp.net/smguest/archive/2004/08/11/213127.aspx
CODE Magazine Security Issue
(update: oh gawd, I’ve done it again – written a post that the Smalltalk devs are pointing at and laughing about how unecessarily difficult .NET is…)
I keep thinking about what a great issue this is. There are articles in here on topics that may seem daunting but are very clearly explained to enable anyone to get a start in these areas.
The introduction to Deborah Kurata’s article on generics is worth the price of admission alone. It is a two sentence explanation of generics that I could easily share with developers at any level.
“Generics allow you to use a variable to represent a desired data type, and thereby create very generic code (hence the name) that works with any data type.You define the data type for the generic variable at run time and the CLR substitutes that data type for the variable everywhere in the code that it is used; basically providing you with strongly typed generic code.”
Michele Leroux Bustamante has an article on WSE2 that is meant for normal people to understand and use.
There are articles on Code Access Security, Replication and Asynchronous programming. All topics that many developers won’t go near because of their complexity. All of these articles aim to enable these same people to use these technologies because there is no reason they shouldn’t be able to.
Code Magazine just gets’ better and better. Great job Markus, Rod et alia!!