CodeBetter.Com
CodeBetter.Com
RSS 2.0 via Feedburner
           Do you Twitter? Follow us @CodeBetter

Peter's Gekko

public Blog MyNotepad : Imho { }

DotNED user group

Yesterday DotNED(erland), the Dutch .net user group, celebrated its first aniversary with a great meeting. To me it was quite a journey as the meeting was in Delft at the HQ of The Vision Web but it was worth it. It is a beautifull location and Michiel is quite a hoster. The long train ride gave me the opportunity to finish the Longhorn “book“ (more on that later).

Dino Esposito spoke to an audience of almost 100 people on the internals of aspx pages. Dino is a good a speaker as he is a writer. His material was enough for 6 hours, after an hour and a half he had to be stopped. After a very clear story on the lifecycle of a page, from an http request to the html produced by the C# object generated by the asp.net engine. He focused on problems with the viewstate of controls added from code. The slides and samples will be available on the DotNED site.

Peter Hellers followed with a very clear session on http modules and handlers. A good overview, nice samples which demonstrated the idea in just a couple of lines resulting in a good demo. Installing handlers requires you to do some IIS administration. Does anybody know if there is a possibilty to do that from code ? You can administer the COM+ catalog using automation, is there something likewise for IIS administration ? (Yes I know, RTFgoogle..)

Astrid Hackenberg, a well known trainer/coach from Class-a concluded the afternoon with a session on ado.net. She demonstrated how to use an xsd schema to validate your data before posting it to the database. Her application read the schema from disk and used the DataSet class. Personally I do prefer importing the schema in vs.net to generate a typed dataset. My way does provide with more checks at compile time, her way is far more flexible. Recently I had been exploring this territory as well and wrote an article on it which will be republished by MSDNAA.

Afterwards we could chat and mingle. I was sorry to have to leave early (to arrive home late..). Quite soon there will be another meeting, looking forward to that.

<Dutch>Doorgaan !!!</Dutch>



Comments

Frans Bouma said:

Ah, YOU asked the question about the IIS administration. ;) You can always use Interop of course to call into IIS admin, since it uses COM objects for administration.

I liked the presentation of Dino too, was very informative though a lot was already somewhat familiar. The ADO.NET presentation was poor IMHO. My remark about FillSchema() was incorrectly answered which clearly showed the lack of knowledge by the person helding the presentation, but that's ok, no-one's perfect :)
# November 6, 2003 7:35 AM

Paul Gielens said:

Dutch doorgaan indeed, if they only presented more architectural topics which would justify the long drive. Where are you located anyway?
# November 6, 2003 2:02 PM

Peter van Ooijen said:

Modern times : three Dutch people discussing a Dutch meeting they attended, and had to leave to early, in English on a US hosted blog...
Yep, I was the one who asked about IIS admin. So it can be adressed using COM, that's nice. At the moment I'm trying to invade a SAP based organisation via .net. The roll out has to be done by their IT department, so far no problems but when things will get more complicated I now have a technique to do IIS configuration (where xml config files no longer work)from a setup program.
Concerning typed datasets : VS.net will generate a new class every time the dataset changes, you can ask it to do this by choosing "generate dataset" on the data-adapter. The xsd.exe tool will do this from the command prompt.
The only thing which was imho really wrong with the ado.net tool was its title, it had not that much to do with advanced. To you and me its contents (as wel as many parts of even Dino's talk) wil be "cut cookies", but the presentation form did the trick. To my neighbour in the audience validating data using a schema was quite new. He understood it straight away and a whole new world opened on him.
# November 6, 2003 2:06 PM

Peter van Ooijen said:

hi Paul, posting in parallel. I'm located in Haren, just south of Groningen. Which is a beautifull place to live and has a perfect IT infra-structure. But most things (including meetings/contracts/jobs) are happening in "Holland".
# November 6, 2003 2:12 PM

Paul Gielens said:

Ahh I'm located on the other side, Noord Brabant near Eindhoven. Damn I gotta attend the next time :)
# November 6, 2003 2:20 PM

Frans Bouma said:

Paul: you sure should :) Next time is PDC focussed if I'm not mistaken. Dunno where it's held though.
# November 7, 2003 2:01 AM

Zef Hemel said:

I would've wanted to come, however considered Groningen too far away (I live in the city). But if I have time, I might come some time in the future.
# November 7, 2003 7:07 AM

Peter van Ooijen said:

You were even closer to Delft than me, I had to wait over half an hour in Assen (of al places) for a train home. Next time I'll go by car, maybe we can pool and organize a visit DotNED expedition.
# November 7, 2003 9:59 AM

Paul Gielens said:

PDC, cool I'll be there.
# November 12, 2003 3:27 AM

Peter van Ooijen said:

hi Paul, PDC ? That's past (alas) Time to remove the link ? Make it Professional Dutch C-sharp
# November 12, 2003 6:42 AM

Leave a Comment

(required)  
(optional)
(required)  

Enter the numbers above:
Add
Check out Devlicio.us!