<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.5" -->
<rss version="0.92">
<channel>
	<title>.Net 3.5 : LINQ, WPF, C# 3.0 &#38; Co</title>
	<link>http://net-linq-wpf.nouvelle-bulle.com</link>
	<description>Découvrez les nouveautés du Framework de Microsoft</description>
	<lastBuildDate>Mon, 21 Apr 2008 09:37:04 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Nouveauté VB.Net 2005 : Les generics</title>
		<description>Il est simplement important d'indiquer que les Generics font aussi leur apparition en VB.Net.

Pour leurs utilisations, merci de ce referer à l'article suivant : Les generics en C# (ou classe template) </description>
		<link>http://net-linq-wpf.nouvelle-bulle.com/vbnet/nouveaute-vbnet-2005-les-generics/19/</link>
			</item>
	<item>
		<title>Nouveauté VB.Net 2005 : Le mot clé continue</title>
		<description>Mot clé largement utilisé dans différents langages comme le C++, ou le C#, le continue permet de passer à l'itération suivante d'une boucle sans exécuter le code "restant" dans cette boucle, c'est une rupture de séquence. Prenons un exemple simple mais concret:

For i As Integer = 0 To 10
If i ...</description>
		<link>http://net-linq-wpf.nouvelle-bulle.com/vbnet/nouveaute-vbnet-2005-le-mot-cle-continue/18/</link>
			</item>
	<item>
		<title>Nouveauté VB.Net 2005 : L&#8217;objet My</title>
		<description>L'objet My, petite exclusivité du VB.Net qui, permet au développeur d'accéder très rapidement à un petit nombre de nouveaux objets.

Nous avons:
- My.Application : donne accès au context de l'application, à sa culture, ses arguments, ses logs, le mode d'authentification, ou encore le splash screen de l'application

- My.Computer: permet de jouer ...</description>
		<link>http://net-linq-wpf.nouvelle-bulle.com/vbnet/nouveaute-vbnet-2005-lobjet-my/17/</link>
			</item>
	<item>
		<title>Nouveauté VB.Net 2005 : L&#8217;opérateur IsNot</title>
		<description>Le nouvel opérateur IsNot est un mélange ingénieux des opérateurs Is et Not. Alors que vous deviez jusqu'à maintenant utiliser la nomenclature suivante:

If Not(monObjet Is Nothing) Then
MsgBox("monObjet n'est pas nul")
End If
Vous utiliserez dorénavant:

If monObjet IsNot Nothing Then
MsgBox("monObjet n'est pas nul")
End If </description>
		<link>http://net-linq-wpf.nouvelle-bulle.com/vbnet/nouveaute-vbnet-2005-loperateur-isnot/16/</link>
			</item>
	<item>
		<title>Nouveauté VB.Net 2005 : Les blocks using</title>
		<description>Encore une nouveauté copié sur C# , le block Using...End Using permet de s'assurer de la libération des ressources de variables définies.

Public Sub maMethode()

Using conn As New SqlConnection(str)
Dim vari As String
vari= "developpez"
MsgBox(vari)
End Using

'-- vari est "nettoyé"
End Sub
Le block Using assure, que dès que le programme "sort" du bloc Using, les ...</description>
		<link>http://net-linq-wpf.nouvelle-bulle.com/vbnet/nouveaute-vbnet-2005-les-blocks-using/15/</link>
			</item>
	<item>
		<title>Nouveauté VB.Net 2005 : Les instances par défaut</title>
		<description>Les developpeurs venant de VB6 se plaignaient souvent de devoir instancier une Form (en VB.Net) avant de l'afficher:

Dim maForm As New Form1
maForm.Show()
Ils peuvent dorénavant afficher une Form en utilisant son instance par défaut:
Form1.Show() </description>
		<link>http://net-linq-wpf.nouvelle-bulle.com/vbnet/nouveaute-vbnet-2005-les-instances-par-defaut/14/</link>
			</item>
	<item>
		<title>Nouveauté VB.Net 2005 : La surcharge d&#8217;opérateur</title>
		<description>La surcharge d'opérateur permet de donner aux opérateurs un comportement spécifique quand ils sont appliqués à des types spécifiques. Plus simplement, on peut définir le "comportement" qu'engendre l'utilisation d'un opérateur binaire sur deux objets d'un type défini.

Prenons un exemple on ne peut plus simple, la surcharge de l'opérateur "-" (soustraire).

Public ...</description>
		<link>http://net-linq-wpf.nouvelle-bulle.com/vbnet/nouveaute-vbnet-2005-la-surcharge-doperateur/13/</link>
			</item>
	<item>
		<title>Nouveauté VB.Net 2005 : Les types unsigned</title>
		<description>Avec le nouveau CLR 2.0 , VB.Net peut maintenant utiliser les types entiers non-signés. Ces nouveaux types sont donc UShort, UInteger, ULong et SByte.
Pour ceux qui ne verraient pas l'intérêt de ses types, il faut savoir que l'utilisation de type non-signés pour stocker des entiers que l'on a par exemple, ...</description>
		<link>http://net-linq-wpf.nouvelle-bulle.com/vbnet/nouveaute-vbnet-2005-les-types-unsigned/12/</link>
			</item>
	<item>
		<title>Nouveauté VB.Net 2005 : Les classes partielles</title>
		<description>Comme pour C#, il est maintenant possible d'utiliser les classes partielles en VB.Net 2.0.

Pour plus d'informations, merci de voir le billet suivant : Les classes partielles en C#

VB.Net, contrairement au C#, ne nécessite par que toutes les "même" classes partielles aient le mot partial. Une (seule!!) d'entre elles peut ne ...</description>
		<link>http://net-linq-wpf.nouvelle-bulle.com/vbnet/nouveaute-vbnet-2005-les-classes-partielles/11/</link>
			</item>
	<item>
		<title>Nouveauté C# 2.0 : L&#8217;opérateur ::</title>
		<description>L'opérateur :: (ou qualificateur de namespace) permet d'appeler l'espace de nom global, lorsque ce dernier pourrait être caché par une entité (variable, méthode, propriété) locale du même nom.  Ce n'est pas clair donc voici un exemple montrant un cas particulier où son utilisation est nécessaire :

class MaClasse
{
// définition d'une ...</description>
		<link>http://net-linq-wpf.nouvelle-bulle.com/c/nouveaute-c-20-loperateur/10/</link>
			</item>
</channel>
</rss>
