Huidige artikelen | Zoek | Syndicatie
Visual Basic.NET Developer Network - Nieuwsbrief mei 2005
19-5-2005 -
.NET,
Remi Caron
Software Developer Network Nieuwsbrief
Software Developer Network
www.sdn.nl
|
VB.NET Developer Network - Nieuwsbrief maart 2005
Beste []Firstname[] []Lastname[],
Eindelijk een oplossing gevonden voor die stroom aan E-mails die de hele dag je
planning omgooit: 's ochtends de boel eenmaal doorlezen, reageren waar mogelijk
en dan Outlook voor de rest van de dag afsluiten. Krijg je wel van die mensen
aan de telefoon die een uur geleden een mail gestuurd hebben en nog geen
reactie gehad hebben, maar iedereen moet op zijn beurt wachten, is het niet?
De rust die dit geeft leidt meteen weer tot kriebels: hoe ga ik nu eindelijk
eens de ultieme oplossing bouwen om de planning van werk in de klauw te houden?
Hoe ga in het support systeem integreren met de openstaande
ontwikkelopdrachten? En hoe link ik de in de afgelopen jaren opgebouwde
knowledgebase aan de helpdesk applicatie? Hoe ga ik openstaande acties als
gevolg van uitleveringen opnemen in onze administratie zonder dat medewerkers
straks op 10 plekken moeten kijken wat ze nog moeten doen? En hoe geef ik
klanten toegang tot al die gegevens die over hen gaan en voor hen bestemd zijn?
Integratie is het sleutelwoord. Na de komende SDC die nog even flink wat tijd
opslokt gaan we in september een SDE houden over dit thema. Ik hou jullie tot
die tijd alleen maar nieuwsgierig... maar mocht je me voor die tijd willen
treffen: 30 en 31 mei, SDE, Papendal.
En mailen mag natuurlijk ook. Maar verwacht niet binnen een uur een antwoord
;-)
De VB.NET sectie
Mark Vroom & Remi Caron.
mark.vroom@sdn.nl
remi.caron@sdn.nl
|
|

Postbus 506
7100 AM Winterswijk
Tel. (0543) 51 80 58
Fax(0543) 51 53 99
|
|
VB.NET XML Help generator
Al gespeeld met Visual Studio 2005? Een van de mooie features hierin
is de mogelijkheid om op basis van XML commentaar aan te maken bij functies.
Dit commentaar wordt in VB.NET automatisch zover mogelijjk gegenereerd. Begin
maar eens met het intikken van ''' voor een functie. Visual Studio genereert
dan het complete commentaar block en plaatst alle parameters direct in XML
formaat in de header van functie.
'''
''' GetCustomer
''' ------------------
''' Returns all customers for an organisation
'''
''' Id of organisation to return customers
for
''' If true only return active
customers
''' Dataset with requested customers
'''
Public Function GetCustomers(ByVal OrganisationId as Integer, ByVal ActiveOnly
As Boolean) As Dataset
Nadat al dit commentaar aangemaakt is bestaan er 3th party tools waarmee Visual
Studio help bestanden gegenereerd kunnen worden. Hiermee heb je de documentatie
gemaakt van je ontwikkelde klasses. Deze help files zijn vervolgens weer in te
linken in de standaard Visual Studio help zodat je samen met de gecompileerde
DLL's een professionele SDK hebt ontwikkeld. CodeDoc is een tool ontwikkeld
door Klaus Salchner. Dit is een Visual Studio oplossing inclusief source code
die alle XML commentaar uit je source opzoekt en hier een help bestand van
genereerd.
Meer info is te vinden op
http://www.codeguru.com/Csharp/.NET/net_vs_addins/visualstudioadd-ins/article.php/c8771/
en op http://64.180.183.3:8080/ .
Macro's in Visual Studio
Ook zo flauw van het telkens opnieuw in moeten tikken van blokken met dezelfde
code waar alleen kleine verschillen in zitten? Natuurlijk kan je je afvragen of
je in dat geval niet voorbij gegaan bent aan de grondbeginselen van object
orientatie. Hoe goed er echter ook geprogrammeerd wordt, bepaalde blokken van
code zullen altijd herhaald worden. Al is het maar een blok om data op te
vragen waarbij eerst een controller geinstantieerd wordt waarna de data wordt
geretourneerd uit een min of meer gestandaardiseerde aanroep. Dergelijke
blokken code zijn met Visual Studio geheel te genereren zodat alleen de
afwijkingen nog ingetikt moeten worden. In het 'Tools' menu bevind zich een
submenu 'Macro' waarmee macro's opgenomen en afgespeeld kunnen worden. Meer
info over macro's in Visual Studio is te vinden op
http://aspnet.4guysfromrolla.com/articles/032305-1.aspx en
http://www.ondotnet.com/pub/a/dotnet/2002/12/09/vsmacros.html.
Applications blocks, Enterprise Library
Wie vorig jaar op TechEd is geweest heeft waarschijnlijk wel een van de
discussie panels bijgewoond over application blocks. Microsoft heeft voor
diverse programma onderdelen application blocks ontwikkeld in .Net (source-code
included!) waarmee bepaalde onderdelen snel af te handelen zijn zonder allerlei
overbodig programmeerwerk. Er bestaan application blocks voor onder andere
Exception handling, Data Access, Security , Encryption, Configuation en diverse
andere veel gebruikte programma onderdelen. Het nadeel van deze blocks was het
feit dat ze allemaal afzonderlijk gedownload moesten worden en niet bepaald een
geheel vormden. Een ander kleiner nadeel was dat deze blocks eerst nog
gecompileerd moesten worden in Visual Studio. Zonder al te veel lawaai is een
update van deze blocks geintroduceerd onder de naam 'Enterprise Library'. Deze
library bevat een samenvoeging van alle afzonderlijke application blocks en een
voordeel is dat na het uitvoeren van de setup een langdurige ! compile slag
gestart wordt waarmee de assemblies automatisch gegenereerd worden. Meer info
over de Enterprise Library is te vinden op
http://channel9.msdn.com/wiki/default.aspx/Channel9.EnterpriseLibraryTutorials.
Let op: De Enterprise Library is uitsluitend bedoeld voor Visual Studio 2003.
Er zijn inmiddels een aantal onderdelen overgezet naar Visual Studio 2005 maar
de gehele Enterprise Library is nog niet beschikbaar onder 2005. De home
directory van de Enterprise Library:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnpag2/html/entlib.asp
SQL Server 2005
Op de laatste SDE van 1 April gaven jullie VB.NET leaders een duo-sessie over
Yukon (SQL Server 2005). In deze sessie waar we overigens weer teveel slides
hadden zijn we ingegaan op de nieuwe features die beschikbaar zijn in de beta-2
van SQL Server 2005. Voor wie deze presentatie niet bijgewoond heeft staan de
Powerpoint slides op de SDN website (SDE 1 April) inclusief de gebruikte
samples. Na deze sessie vonden we nog een website waar de verschillende versies
van SQL Server 2005 worden toegelicht. Een aantal interesssante zaken die we
besproken hebben zijn namelijk alleen te vinden in de 'Standard' of zelfs
alleen in de 'Enterprise' edition. Een overzicht van de verschillende te
verwachten versies (uiteraard onder voorbehoud):
http://www.sqlservercentral.com/columnists/bknight/comparisonofsqlserver2005editions.asp
Ten slotte
Wil je je afmelden voor deze nieuwsbrief? Log dan in op de SDN website en klik
links boven op je user account. Je kan je dan afmelden voor de verschillende
nieuwsbrieven die wij regelmatig versturen.
Wil je zelf beroemd worden? Stuur ons dan content die we mee kunnen sturen in
onze nieuwsbrief, website of magazine. Neem contact met ons op voor meer
informatie of stuur je bijdrage naar mark.vroom@sdn.nl
of remi.caron@sdn.nl!
|
|
Software Developer Conference 2005
Wanneer : 30 en 31 mei.
Wat : 90+ sessies
Wie : 28 nationale en internationale sprekers
Waar : Papendal, Arnhem (incl. hotel)
Meer info: www.sdc.nl
|
Deze nieuwsbrief ontvangt u omdat u zich heeft aangemeld op de
SDN website. Mocht u deze nieuwsbrief niet meer willen ontvangen, dan kun u dit
doen door uw profiel aan te passen op www.sdn.nl.
You receive this newletter because you are a registered user on the SDN
website. If you do not wish to receive this newsletter, please change your
profile on www.sdn.nl.