Registreren  Inloggen
woensdag 22 februari 2012
Blog  
VBcentral.nl Blog

SQL server 2008 Data Types

Het definiëren van Veld Types in SQL Server 2008

Inhoud

Read the rest of entry »

System.Environment

De System.Environment klasse bevat allerlei shared methods om omgevings informatie op te vragen.
Enkele members worden hieronder geïllustreerd :

Read the rest of entry »

Standaard operators in .NET – Deel 2

Ik vervolg mijn serie van artikelen over operators in .NET met deze keer aandacht voor bewerkingen op getallen. Het eerste artikel over String Operators vindt u hier: http://vbcentral.nl/Blog/tabid/103/entryid/26/Standaard-operators-in-NET-Deel-1.aspx VB6 VAL functie Stel dat een waarde de volgende reeks bevat: ‘ 15 februari ’ en je wilt alleen het nummer eruit filteren dan kon dat met de VAL(waarde) functie in VB6. In .NET bestaat deze nog steeds in de VB NameSpace maar daarbuiten niet. In .NET moeten we daar zelf een stukje code voor bouwen. In het code voorbeeld eerst de VAL functie en daarna een .NET alternatief. 1: Private Sub Button7_Click(sender As System.Object, e As System.EventArgs) Handles Button7.Click 2: 'Retourneer numerieke waarde(s) uit een tekenreeks 3: 4: Dim s As String = " 15 februari " 5: 6: 'VB6 methode: 7: MessageBox.Show(VB6.Val(s).ToString) 8: 9: 'VB.NET methode: 10: Dim getal As String = &qu ... Read the rest of entry »

Valideer een Burger Service Nummer (BSN)

In het VBcentral forum verscheen voor twee weken terug de vraag of er code voorhanden was om BTW-nummers voor de verschillende landen te controleren. Hier zijn een aantal suggesties aan de hand gedaan om met behulp van bijvoorbeeld regular expressies de invoer te valideren. Wat deze codes doen is feitelijk pattern-matching. Indien het ingevoerde BTW-nummer voldoet aan het opgegeven patroon, dan wordt deze als valide beschouwd. De code wordt echter niet inhoudelijk gecontroleerd.

Read the rest of entry »

SQL Server 2012 (Denali)– What’s new in T-SQL

Microsoft heeft het voornemen om dit voorjaar de volgende versie van SQL Server uit te bregen. De werknaam van deze release is Denali, en onder deze naam zijn al diverse CTP’s en laatselijk ook de Release Candidate 0 verschenen. De commerciele naam van dit product zal SQL Server 2012 zijn, en met het verschijnen van de Release Candidate staat de feature set vast en zal alleen het hoognodige bijgeslepen worden.

In een blog wil ik stilstaan bij een aantal in het oog springende nieuwe features in T-SQL, welke het leven van de T-SQL programmeur verder veraangenamen.

Read the rest of entry »

Applicatie die zichzelf kan updaten

Zoals beloofd in het VBCentral Forum plaats ik hiermede een methode hoe je een applicatie(.exe) kan updaten en via Application.Restart deze kan herstarten.

Read the rest of entry »

De My Namespace Uitbreiden

Objecten uit de My namespace kunnen we uitbreiden, of we kunnen er objecten aan toevoegen.
 

Read the rest of entry »

Extensions Methods

Extensions Methods bestaan al sinds VB 9.0. Ik ga niet in detail bespreken hoe extensions werken, maar vooral laten zien, wat je er mee kan en hoe je dit in de praktijk kan toepassen. Extensions methods stellen je in staat om types uit te breiden met een routine of een functie.  Aangezien deze omschrijving het wellicht niet duidelijker maakt, gaan we dit aan de hand 2 voorbeelden proberen duidelijk te maken. Eerst een aantal zaken waar je op moet letten bij het maken van een extension: Extensions moeten worden aangemaakt in een Module. Elke functie of routine krijgt een attribute <Extension()>, dit attribute zit in de namespace System.Runtime.CompilerServices De eerste parameter van de functie is het type wat we gaan uitbreiden (Deze wordt verderop uitgelegd) Voorbeeld 1: Binnen een webapplicatie willen we de invoer van een gebruiker eerst encoden voordat we deze op onze pagina laten zien. We kunnen voor elke String schrijven: 1: Dim gevaarlijkeTekst = "<script ... Read the rest of entry »

Framework 4 Application.Restart

De app.config file kan dienst doen als vervanging van de klassieke INI files en kan men bepaalde settings erin bewaren en/of aanpassen.

 

Read the rest of entry »

Standaard operators in .NET – Deel 1

Een programma kan veel .NET code bevatten en veel van die code, is vaak code waarbij manipulaties op getallen en tekenreeksen(String) gedaan worden. Deze worden ook wel Operators genoemd. Operatoren, in het Nederlands, zijn gewoon de methodes van een bepaalde klasse. Voorbeelden zijn de bekende VB Left, Right en Mid functies uit de Visual Basic NameSpace. Deze werken nog prima, maar het is beter om de .NET varianten te gaan gebruiken en de Visual Basic NameSpace zelfs helemaal uit te schakelen in het Project! Als je dit doet wordt ook meteen duidelijk wat nog Legacy code is want die zal niet willen compileren! Bij het converteren van VB6 naar VB.NET code via Visual Studio 2005 of 2008 zorgt de NameSpace Microsoft.VisualBasic.Compatibility ervoor dat de gemigreerde VB6 code nog kan draaien. Deze moet natuurlijk ook zo snel mogelijk verdwijnen in je projecten om je applicatie een echte VB.NET applicatie te mogen noemen. In deze artikel reeks maak ik een opsomming van de meest voorkomende functies waarbij ik, ... Read the rest of entry »
Sponsors
Blog menu
Zoeken in VBcentral Blog
Posts per periode
Tags
Volg ons via TwitterVolg ons op LinkedIN    Volg ons op LinkedIN    Volg ons via de RSS feed
Copyright 2005-2012 VBcentral.nl   |  Privacybeleid  |  Gebruiksovereenkomst