Huidige artikelen | Zoek | Syndicatie
C# Developer Network - Nieuwsbrief maart 2005
25-3-2005 -
.NET,
Mark Blomsma
SDE Maart 2005 - The Next Generation
Software Developer Network
www.sdn.nl
|
C# Developer Network - Nieuwsbrief maart 2005
Beste []Firstname[] []Lastname[],
In deze nieuwsbrief weer links naar een aantal nieuwe artikelen & tips
die u nu op de site kunt lezen.
Visual Studio 2005 is helaas vertraagd. De beta komt pas begin april, dus na de
SDE. Jammer, maar we wachten al lang genoeg dat een weekje meer niet uitmaakt.
Verder zal de final release pas eind 2005 komen. Samen met VS2005 is ook SQL
Server 2005 vertraagd tot einde van het jaar.
Verder is beta 1 van Indigo en Avalon inmiddels beschikbaar. Helaas alleen voor
MSDN Subscribers. Hier vind u de
URL.
Richard Campbell, een oude bekende van de SDN, is recent co-host geworden van
'.NET Rocks'. Het internet radioprogramma over alles wat met .NET heeft te
maken. www.dotnetrocks.com is the
place to be.
De Software Developer Conference 2005 (www.sdc.nl)
is al over een goede 2 maanden ( 30 en 31 mei ). Het programma is rond, 28
sprekers en meer dan 90 sessies. Een prima spreiding van C#, VB.NET, ASP.NET,
Delphi, database en algemene topics. Ik hoop u ook daar te zien.
Met vriendelijke groet,
Mark Blomsma
Voorzitter C# Developer Network
|
|

Postbus 506
7100 AM Winterswijk
Tel. (0543) 51 80 58
Fax(0543) 51 53 99
|
|
Artikelen
Nieuw op de site:
.NET 2.0: ClickOnce Deployment
‘ClickOnce’ is de codenaam voor technologie die het mogelijk maakt om Windows
applicaties eenvoudig te downloaden en installeren via het netwerk. Deze
technologie is onderdeel van het .NET Framework versie 2.0. Dit artikel van
Mark Blomsma laat u stapsgewijs zien hoe ClickOnce werkt.
Datasets and ObjectDataSources
Visual Studio 2005 biedt legio nieuwe mogelijkheden op het gebied van
datasets en zogenaamde ObjectDataSources. In dit artikel van Peter van Ooijen
wordt gekeken naar deze mogelijkheden en hoe deze op z’n plek vallen op het
moment dat u met ASP.NET 2.0 aan de gang gaat.
VB.NET vs C#: Een kwestie
van smaak
Met de komst van .NET en de daarbij behorende belofte van cross-language
code-reuse zou je een staakt het vuren verwachten tussen de strijdende
partijen. In de praktijk blijkt dit echter niet het geval te zijn. De
C#-ontwikkelaar en de Visual Basic .NET-ontwikkelaar hebben over en weer
behoorlijk wat op elkaar aan te merken; beter gezegd op elkaars voorliefde voor
C# of Visual Basic .NET. Heeft één van beide gelijk? Wat zijn eigenlijk de
verschillen tussen beide kampen? Zijn de talen wel zo weinig verschillend als
men ons wil doen geloven? Zijn de verschillen in VS2005 toegenomen of
afgenomen? En als de verschillen klein zijn blijft dat dan ook zo?
Web part development met ASP.NET 2.0
Een web part is een onderdeel van een webpagina dat specifieke
functionaliteit biedt of content toont. We kennen web parts uit SharePoint 2003
en de Digital Dashboard technologie. Met web parts kun je webpagina’s bouwen
die door gebruikers eenvoudig gewijzigd kunnen worden, zowel wat betreft de
indeling als de inhoud van de pagina. ASP.NET 2.0 bevat een een set controls
(het Web Part Framework genoemd) waarmee het web part mechanisme kan worden
benut, zonder dat hiervoor SharePoint Portal Server nodig is. Net als de web
parts uit SharePoint kunnen web parts met elkaar communiceren, en kunnen
gebruikers extra web parts op een pagina plaatsen. Deze web part pagina’s
kunnen dankzij het Personalization mechanisme van ASP.NET 2.0 eenvoudig
gepersonaliseerd worden, zodat elke gebruiker andere web parts op dezelfde
pagina kan plaatsen.
In dit artikel bespreken we de verschillende onderdelen van het Web Part
Framework uit ASP.NET 2.0. We zullen een aantal codevoorbeelden geven die je
kunt gebruiken wanneer je start met het ontwikkelen van web part pagina’s in
ASP.NET 2.0. Het complete voorbeeldproject kan worden gedownload vanaf de
website van SDN.
News, Tips & Tricks
Readonly vs. constanten
Wanneer gebruikt u een constante en wanneer maakt u gebruik van het C# keyword
'readonly'?
In de C# taal is het, net als in de meeste talen, verplicht om bij het
declareren van een constante direct de waarde van de constante toe te kennen.
Dit ziet er zo uit:
public const string cConnectionString = "blah blah";
Soms wilt u echter zaken wel als een constante behandelen, maar de waarde van
de constante moet uit de configfile komen. Dit kan met het keyword 'readonly'.
Indien u een variabele declareert met dit keyword, dan kan alleen vanuit de
constructor van de class een waarde toegekend worden aan de variabele. De rest
van de code kan de waarde van de variabele niet veranderen.
public class DbHelper
{
private readonly string cConnectionString;
public DbHelper()
{
cConnectionString = ReadFromConfig();
}
}
Meer tips:
|
|
SDE april 2005 - The Next
Generation
Nog maar anderhalve week tot de eerste conferentie van het jaar. Op 1 april in
de Reehorst in Ede beginnen we het jaar weer op niveau met een Software
Developer Event dat als thema 'The Next Generation' heeft.
U komt toch ook?
Meer informatie op www.sdn.nl/sde.
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
|
Het Software Developer Network
Het Software Developer Network, ofwel de SDN, is er door en voor
ontwikkelaars. We zijn altijd op zoek naar ontwikkelaars die artikelen
en/of tips & tricks voor www.sdn.nl willen
schrijven. Heeft u interesse? Stuur dan een mail naar
mark.blomsma@sdn.nl .
Organisatie
Het C# Developer Network is onderdeel van de SDN.
De organisatie van het C# Developer Network wordt verzorgd door Mark
Blomsma (voorzitter) en Bastiaan Beumer.
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.