zondag, juli 10, 2005

Eens weer wat anders, Compact Framework en Smart Client technologie!

De overige sessies van vandaag stonden in het teken van Compact Framework en Smart Client technologie. De sessie van Neil Kidd ging over: Developing High Performance Applications with the .NET Compact Framework. Deze sessie heeft de volgende onderdelen behandeld:
- The .Net Compact Framework
- Performance Measurement
- Garbage Collection
- The Common Language Runtime
- Manipulating Data
- Other Scenarios..


De sessie van Mike Pelton ging over: Developing Loosley Connected Smart Device Applications With .Net CF 2.0 and SQL Server 2005. Deze sessie heeft sommige aspecten van de ontwikkelingen van CF verduidelijkt aan de hand van PPT en demos.
De agenda van dezse sessie was als volgt:
- Changes in SQL Server Mobile Edition
- Direct Data Management and Sync
- Connectivity and Data Transfer
- SQL Server 2005 Synchronisation.
Het was erg leuk om te zien hoe in een vogel vlucht zo een aplicatie ontwikkeld kan worden dat gebruik maakt van de boven genoemde technologieen. De basis is anwezig om zelf met deze ontwikkelingen aan de gang te gaan...

De laatste sessie van deze dag en ook meteen van TechEd Europe 2005 ging over: Smart Client Offline Data Synchronization and Caching, gegeven door Brian Noyes. Tijdens deze sessie zijn de volgende onderwerpen behandeld:
- Wat is Smart Client?
- Offline Operations Challenges
- Data Communications Strategies
- Connection Management
- Client-Side Data Caching and Synchronization
- Data Synchronization
- Offline Application Block.

Met al opgedaan kennis uit de sessies van deze evenement is een nieuwe weg ingeslagen om onze klanten nog betere oplossingen te bieden die conform hun markten zijn.
Over het algemeen is TechEd Europe in mijn ogen een geslaagde event geweest. De overige opmerkingen zullen aan Microsoft gegeven worden op de TechEd Forum om in de toekeomst de minder punten van deze event te verbeteren.
Ten slote heb ik persoonlijk TechEd 2005 zeer positief ervaren en hopelijk meerdere of zelfs meer van de deelnemers weer volgende jaar te ontmoeten in Amsterdam RAI. Voor mensen die in September naar PDC Los Angeles gaan, wens ik veel succes en ik zal er ook zijn.
Mocht je gaan laat het even weten dan kunnen we iets hollands daar organiseren (Country Drinks bijvoorbeeld...). Resteer mij om iedereen veel succes te wensen met de nieuwe opgedaan kennis.
Cu.

De laatste dag van TechEd is aangebroken met nog interessante sessies!

Deze laatste dag staat voor mij in het teken van ASP.Net technologie en .Net Compact Framework ontwikkelingen. De eerste sessie van deze dag ging over ASP.Net Internals gegeven door: Simon Calvert. Tijdens deze sessie werden twee belangrijke onderdelen van ASP.Net behandeld, namelijk:
- ASP.Net Page Lifecycle
   - Methods, events,auto-hookups (Page_)
   - Partial page lifecycle
   - Asynchronous page lifecycle

- ASP.Net compilation
   - Page Compilation
   - Specialized Folders..
Er zijn toch wat verschillen tussen ASP.Net 1.x en ASP.Net 2.0.

De andere ASP.Net sessie van vandaag is: Advanced Server Controls & Web Parts with ASP.Net 2.0 gegeven door Jeff King. Tijdens deze sessies zijn de volgende onderdelen behandeld:
- Advanced Controls
   - Composite Controls Base Class
   - Script Object Model
   - Web Resources- Attaching an Image
   - Script Callback - Dynamic Update
   - Asynchronous tasks - Web Service Label

- Web Parts
   - Connection, Editing
   - Personalization, Chrome.

Deze sessies zijn leerzaam en hebben een beeld gegeven van sommige nieuwe onderdelen van ASP.Net 2.0.

vrijdag, juli 08, 2005

De laatste dag van TechEd Europe 2005 is aangebroken!

Ook vandaag is tot mijn verbassing en van andere bezoekers, mochten we weer niet naar binnen voor 08:00. Zelfs de beveiliging en de mannen met groen shirts zijn het niet met elkaar eens, ik was door de beveiliging heen, koffie en printjes van de sessies van vandaag kunnen halen. Plotseling kwam een van die mannen met Groen shirt mij vertellen dat er pas om 08:00 naar binnen toegelaten had kunnen worden. Ik vond het schitterend hoe deze man en de beveiliging in discussie gingen over deze regel. Wat is nou de regel? Wel of niet voor 08:00 naar binnen?? Microsoft doe a.u.b. hier wat mee voor volgende keer, trek vanaf dag 1 een regel en niet in eens zo iest besloten.
Ik ben benieuwd naar jullie ervaringen hierover??
Gelukkig hadden we gisteren avond van het geweldig feest kunnen en mochten genieten. Het was erg leuk, varierende eten en drinken doet het altijd goed. De bier was erg lekker (dit is voor mensen die mij kennen), de muziek en de sfeer was echt gezellig. Het was laat maar wel de mooite waard...
Het is bijna 08:00, dus naar binnen dan maar...

donderdag, juli 07, 2005

laatste sessie van vandaag gehad, n ou even feesten!

De laatste sessie van vandaag zit er weer op, het ging over: Developing Outlook Applications with VSTO gegeven door: B J Holtgrewe/ Andrew Withechapel. De sprekers hebben aan de hand van PPT en Demo code laten zien hoe applicaties ontwikkeld kunnen worden voor Outlook. Dit is natuurlijk iets wat we graag willen om over de futures van Outlook in andere applicaties te kunnen beschikken. Wel is dit gebasseerd op Outlook 2003. Er is dus een nieuwe wereld geopend voor ons allemaal als developers en ook voor VBA developers is dit een goede moment om de mogelijkheden van .Net te ervaren.
Dat was het voor vandaag, morgen weer .....
Het is nu tijd voor voor TechEd party, daar gaan we alle stress laten sinken. Het gaat leuk worden. De foto's worden uiteraad genomen. Fijne dag....

Sessie vesrlag: Web Services Interoperability en de sessie Hacked! How Evildoers Attack ASP.Net Web Sites

De 3e sessie van vandaag was een erg leuk en interessant sessie gegeven door: Simon Guest. Onze wereld van programmeren heeft steeds te maken met services waarmee vesrchillende doelen bereikt moeten worden binnen een organisatie of tussen organisaties onderling. De security is van dag tot dag een belangrijk aspect in alles wat we ontwikkelen, dus ook bij WS.
Deze sessie heeft de volgende aspecten behandeld o.a.:
- XSD First Approch
- Binary Attachements and Web Services
- SWA
- DIME
- Web Services Realible Mesaaging
- Web Services Security
Meer info over deze sessie is te vinden op:
http://www.WS-I.ORG
http://www.simonguest.com


De andere sessie is gegeven door Jeff Prosise. Dit is echt de mooite waard om deze sessie te zien. Jeff heeft de trucks laten zien wat de hackers gebruiken om de websites te hacken!. Het is echt absuurd, zo makkelijk gaat het. Zowel op HTML niveau als op Databas niveau (SQL Injection). Hoe en wanneer Client Side scripting te gebruiken is of niet. Erg leerzaam dus. Meer info over de spreker en zijn sessies is later te vinden op:
http://www.wintellect.com



De eerste twee sessies van vandaag zitten er weer op, een overview!

De dag begon al goed, wij mochten niet naar binnen voor 08:00. Dit slaat nergens op, want het was druk bij de poortjes en ik denk dat men nu weet dat dat niet de bedoeling is.
Genoeg gezeikt, nu even de sessies .:
De eerste sessie ging over: Building Data Driven WebSites in ASP.Net 2.0, gegeven door Jeff Prosise. Dit was een interessant sessie zeker als je nog niets hebt gezien van de nieuwtjes van ASP.Net 2.0 en zeker de nieuwe futures van van een Grid vieuw control. Daarmee is een nieuwe wereld geopend voor mensen die veel DataGrids gebruiken om de data te manipuleren. Met weinig tot 0 code, een paar configuratie stappen en het gebruik maken van ObjectDataSource kom je een heel eind met je website. Dit in tegenstelling van wat nu in ASP.Net 1.x waarin veel code geschreven moet worden om dit te kunnen bereiken.

De tweede sessie ging over: Asynchronous pages in ASP.Net 2.0 , gegeven door Dmitry Robsman. Zeer leerzam sessie waarin alle aspecten van de (A)/synchronisatie van pages naar voren zijn gekomen, de voor- en nadelen en vershillende Asynchronous faciliteiten zijn behandeld o.a.:
- Using .Net Framework Asynchronous API Pattern
- Using Event-based Asynchronous API Pattern
- Using Asynchronous API Pattern in ASP.Net
- Using Asynchronous page tasks.
De conclusie was dus leterlijkt:
Asynchronous programming is important for building high-end 3- tier web applications.

De source code van deze sessie is te downloaden op:
http://blogs.msdn.com/dmitryr
Jullie zijn gewarschuwd..!

Denk je eerder naar binnen te komen, niet dus!

Tot mijn verbaasing werden we niet vanmorgen naar binnen gelaten voor 08:00. Ik vind het vreemd dat de TechEd organisatie zoals de bewaking suggereerd dat heeft besloten.
Dit verbaast vele TechEd bezoekers, zeker als je van ver komt en je denkt wat te kunnen bloggen en/of uit te kunnen zoeken. Ik ben voorral benieuwd naar wat de anderen van de openningstijd vanaf 08:00 vinden terwijl de sessies al om 08:30 beginnen. Op het laatst moment moet iedereen haasten en duwen om binnen te komen. Heel handig, niet dus!!!!

woensdag, juli 06, 2005

Het zit er weer op voor vandaag!

Net even de sessie van Ron Jacobs bijgewoond, erg leuk sessie. Eindelijk iets over Patterns & Practices wat mijn aandacht trok vanaf het begin van deze TechEd. Het is natuurlijk wel leuk om te zien hoe Microsoft hierover denkt. Er zijn de Patterns en Anti Patterns besproken voor SOA.
Over Anti-Patterns ging het over:
- CRUDy Interfaces
- Loosey Goosey
Over Patterns ging het over:
- Document Processor
- Reservation Pattern.
De dots en dont's van beide zijn aan de orde gekomen.
Meer informatie hierover is te vinden op:
http://msdn.microsoft.com/practices
Een demo dat behandeld is is ook te vinden op dezelfde URL onder de naam: Global Bank Integration Demo. Suc6.

Beeing on the right place on the rioght time!

Zojuist, heb ik de sessie van Christiaan Weyer en Maarten Mullender bijgewoond. Een sessie dat ging over wat nu over Web Services, gaan we nu links of rechts?.
Deze sessie sluit goed aan bij mij behoeftes op dit moment vanuit een klant vraag.
Web Services Design aspect die behandeld zijn tijdens deze sessie zijn:
- Code First
- Schema First
Beide aspecten hebben voor en nadelen, wel is het laatste aspect de beste uitgaande van XSD's.
Mocht je nog meer hierover willen weten wat mij handig lijkt, dan is de info te vinden op:
http://msdn.microsoft.com/library/en-us/dnbda/html/meltedcheese.asp

De tweede sessie van vandaag zit er weer op, een overvieuw!

De vorige sessie van vandaag ging over: VSTO-Building Office Solutions Using VSTO 2005. Ken Getz heeft aan de hand van PPT's en Demos wat futures van VSTO i.c.m. Office 2003 laten zien o.a.:
- Schema Programming Model
- CLR Security Model
- First Class "Hosted" Controls
- Smart Tags

Het is leuk om te zien hoe eenvoudig nieuwe futures in Excel en Word kunt bouwen m.b.v. VSTO, en dat je niet specifiek VBA nodig hebt om dat te kunnen doen. Alle code was jammer genoeg in VB.Net logisch natuurlijk. In VBA moet je dat ook doen, maar hoe dat ook in C# te doen is is te downloaden vanuit msdn site.
Voor het downloaden van de PPT slides van deze sessie, surf naar: http://www.mcwtech.com/2005/teched/emea

ASP.Net security sessie was erg cool!

met een frissende start is de 3e dag van TechEd voor mij begonnen met het bezoeken van ASP.Net 2.0 security door JeffPossie / Stefan Schackow. Beide heren hebben alle security aspecten van ASP.Net 2.0 laten zien.Geen PPT Slides maar code, daar hou ik van. De nadruk lag op Membership en Rol Manager Service controls. Met wat configuratie stappen heb je m.b.v. deze controls de security voor je ASP.Net 2.0 applicatie geregeld. De configuratie kan je vinden op "ASP.Net web site Administration tool". Wel blijft de manier van configureren voor elke project een apart taak. Het werkt net iets anders dan wat altijd getoond wordt.

TechEd draait op volle toeren!

De tweede dag (Di 05-07-2005) van TechEd Europe was een zeer interessant dag. Voor mij was deze dag in het teken van VSTS vanuit verschillende hoeken en rollen te bekijken. Sessies van Eric Lee en Michael Leworthy hebben verschillende aspecten rondom VSTS verduidelijkt. Wel blijf ik het jammer vinden dat ik als designer nog geen faciliteiten heb om UML zaken te kunnen regelen vanuit VSTS. Class Designers zijn er wel, maar modelering faciliteiten ontbreken nog. Misschien dat dit in de officieel release wel mee genomen wordt, wie weet. Het blijft ook spannend wat er gaat veranderen tussen nu (Beta 2) en de week van 07 Nov. 2005 (Final release)??.

dinsdag, juli 05, 2005

Sessie VSTS van Michael Lewothy en Eric Lee.

Ik heb de volgede sessie (DEV260 Microsoft Visual Studio 2005 Team System: Managing the Software Lifecycle with Visual Studio 2005 Team System door Michael Lewothy) bijgewoond. Ik moet zeggen, het is een prima sessie geweest. Alles wat met VSTS te maken heeft m.b.t. Project Management, Architectuur/Design, Developmnet, Test en Deployment was aan de orde geweest. Een compleet ontwikkeltraject met daarin nog Builds en code coverage. Wel is de omgeving een paar keer op zijn...gegaan, het blijft natuurlijk een Beta release warmee nu geexperimenteerd word. De officiele release zal dan in de week vcan 07 Nov. 2005 uitkomen, even geduld dus.

De keynotes sessie is net afgelopen, een samenvatting

Tijdens de keynote sessie heeft Andrew Lees duidelijk gemaakt waar Microsoft naar toe gaat in de komende periode met de product lijnen. Daarin is duidelijk geworden dat Windows Longhorn niet meer in 2006 uit zal komen, macr in 2007. Dit jaaar kunnen we nog VS2005, SQL Server 2005 en Biztalk 2006 verwachten. Deze producten zullen in de week van 07 Nov 2005 uitgebracht worden.
Wat betreft VSTS is niet veel over gezegd, persoonlijk heb ik wat van verwacht tijdens deze sessie, zeker als dit het product is waarmee verschillende rollen ingevuld kunnen worden binnen 1 project. Hopelijk dat in de andere sessies hier meer over verteld gaat worden. Wordt vervolgt..
Nu moet ik snel naar de andere sessie Life cyvle management in VSTS .

Het eindelijk zover!

Gisteren hebben de eerste bezoekers van de TechEd zich kunnen uitleven in de RAI in Amsterdam om met veel spanning de eerste sessies van TechEd Europe 2005 bij te kunnen wonen. Ik ben benieuwd wat de meesten vonden van de Architectuur Boot Camp sessie, ik heb het helaas niet bij kunnen wonen, vandaar dat ik nieuwsgierig ben naarde meningen van anderen. Ik heb al het e.e.a. gehoord....