Nieuwsbrieven

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.
Abonneren
Als u zich wilt aanmelden voor de ontvangst van onze nieuwsbrief, vul dan hieronder uw naam en e-mail adres in, en klik op "Verzenden"