Nieuws

Huidige artikelen | Zoek | Syndicatie

Live verslaggeving SDN op de PDC 2005

21-9-2005 - SDN, Remi Caron






SDN is uiteraard ook dit jaar weer aanwezig op de PDC, de Professional Developer Conference in de USA. De focus van deze PDC is Office 12 en zoals verwacht Windows Vista (Longhorn). De omgeving rond deze producten speelt een steeds grotere rol internet, collaboration platfomen en de grote verscheidenheid aan devices. Mensen zoeken naar een beter collaboration platform om het samenwerken en het delen van informatie tussen applicaties te verbeteren waardoor een hogere efficiency kan worden bereikt. Microsoft heeft de boodschap niet alleen ontvangen, maar zet belangrijke stappen om hiervoor de tools beschikbaar te maken zo blijkt uit de PDC-Keynote.

Mijn eerste gedachte voor wat betreft Office 12 was "Wat kan je nog toevoegen aan Office"? Deze gedachte zal bij vele van ons leven. Microsoft heeft uit gehouden surveys geconcludeerd dat 9 van de 10 wensen van gebruikers reeds in het product aanwezig is. Men heeft vooral dit probleem geadresseerd door de functionaliteit die aanwezig zijn veel eenvoudiger toegankelijk te maken. Men heeft de functionaliteit beschikbaar gemaakt met behulp van specifieke tab georiënteerde navigatie. Om een idee te geven Word 2003 heeft meer dan 1500 commando's verstopt in menu's en 35 toolbars!

Office 12

Het doel van Office 12 is om iedereen in staat te stellen om meer uit Office te halen dan op dit moment gebeurd. Onderdelen die nu als ingewikkeld worden ervaren zijn vereenvoudigd door de eerder genoemde tab georiënteerde user interface.
Intergratie met collaboration platforms zoals bijvoorbeeld Sharepoint is een tweede belangrijke stap waarmee samenwerking wordt bewerkstelligt. Er wordt zwaar ingezet op RSS, niet alleen voor blogs en news maar ook voor het uitwisselen van informatie tussen applicaties of information highlights aan stakeholders. Outlook zal een native RSS folder ondersteunen in Office 12. Het benaderen van Office data is significant vereenvoudigd om data uitwisseling van en naar Office producten te vergemakkelijken. Een voorbeeld van collaboration in de PDC keynote was op basis van Powerpoint. De Powerpoint slides welke geplaatst waren op een Sharepoint site werden bijgewerkt door een collega. Er verscheen een update notification toen de oorspronkelijke eigenaar de slide deck opnieuw opende met de vraag of de wijzigingen moesten worden toegepast. Ook werd het mailen van Infopath formulieren getoond met Outlook als transport medium van de data. Ook het bekijken van de inhoud van attachments in de voorbeeld pane was een van de vele voorbeelden van een verbeterede user interface experience.

Windows Vista

Deze Windows versie heeft een focus met name op user experience en security, bijvoorbeeld ingebouwde ‘Parental’ control, het wel of niet mogen bekijken van bepaalde sites. Dergelijke controles worden samengesteld met organisaties zoals bijvoorbeeld ‘Kijkwijzer’. Het traag opstarten van applicaties en pc's die door de tijd heen langzamer en langzamer worden is een ergernis voor iedereen maar voor ontwikkelaars in het bijzonder. Windows Vista heeft ook een nieuwe feature, ‘Superfetch’. Superfetch analyseert het gedrag van de gebruiker en zal proactief geheugen alloceren op basis daarvan. Applicaties worden alvast in het geheugen geladen na het opstarten van de PC op die momenten dat de PC even niets doet. De graphics zijn vector gebaseerd en geven een rijkere user interface. Verder wordt GDI+ vervangen door Direct-X.

Zoeken organiseren van informatie op je systeem wordt veel en veel eenvoudiger. Windows Vista voorziet in betere, rijkere, snellere, overzichtelijkere toegang tot de informatie die jij zoekt. Het OS stelt je instaat de informatie die je wilt te organiseren op een manier zoals jij het hebben wilt. Jim Alchin heeft benadrukt dat zij er heilig in geloven dat ze eind 2006 gaan halen.

Feiten

AValon is vanaf nu Windows Presentation Foundation en is ook beschikbaar op devices (WPF/E = Windows Presentation Foundation / Everywhere)

1 UI welke met weinig tot geen code zorg draagt voor een fraaie UI (Sample download www.microsoft.com\Max)

North face white paper on how to build XAML applications.

WPF komt beschikbaar voor Windows XP

Indigo is vanaf nu Windows Communication Foundation. Dit onderdeel komt ook beschikbaar voor Windows XP

Experimenteel

- LINQ

Stelt je in staat om in (SQL) data te benaderen met behulp van een Select statement met ‘Code completion’ op je query strings. Geen untyped queries meer! Daarnaast kun je de database definiëren als een klasse met behulp van metadata waardoor je de database in je ontwikkel omgeving kan benaderen als een object. Dit alles is nog experimenteel maar geeft wel aan welke kant men uitdenkt om het omgaan met data in je applicaties sterk te vereenvoudigen.
Meer weten over LINQ ? : http://msdn.microsoft.com/netframework/future/linq/

- Digital Locker

Dit is ontwikkeld voor het opslaan van je activation keys van online gekochte software. Hierdoor is het switchen van machine of een herinstallatie eenvoudiger, de sleutels zijn altijd beschikbaar. Microsoft ziet vooral mogelijkheden voor ontwikkelaars om hun applicaties te verrijken met behulp van Vista en verbeterde .NET Interop met Office in combinatie met collaboration platformen zoals Sharepoint. Vandaag programmeren voor morgen? Download de Vista Beta en je kunt desktop gadgets bouwen. Zowel WPF als WCF komen beschikbaar als Service pack op Windows XP. Je hoeft dus niet te wachten tot eind 2006 om je handen vuil te maken aan deze ‘hot stuff’.

Remi Caron
Voorzitter Vb.Net sectie
 Software Developer Network