Sebastien 的个人资料Meta Space日志列表 工具 帮助
2008/3/27

Welcome Alter-Native

First test gdmfgùdfklgsdfgsd

dsfgsdfgsdfg

2007/12/3

Test Code

Tags:

using System;
2: using System.Windows.Forms;
3: using System.Collections.Generic;
4: using System.Text;
5: 
6: namespace Demos.Cours232.ExoPolymorphisme
7: {
8: 
9: /// <summary>
10: /// example syntax :
11: /// <![CDATA[
12: /// AccountPlayer<SavingsAccount> savingsPlayer = new AccountPlayer<SavingsAccount>();
13: /// ]]>
14: /// </summary>
15: /// <typeparam name="TAccount">The IAccount implementor</typeparam>
16: public class AccountPlayer<TAccount> where TAccount : IAccount, new()
17: {
18: IAccount _account;
19: Timer _timer = new Timer();
20: int _timerInterval;
21: float _amountToWithdraw;
22: 
23: long _completeMillisecondsRuntime = 0;
24: 
25: public event EventHandler<EventArgs> AccountChanged;
26: 
27: 
28: /// <summary>
29: /// <see cref="AccountPlayer<TAccount>"/> constructor. 
30: /// </summary>
31: public AccountPlayer() : this(1000,10)
32: {}
33: 
34: /// <summary>
35: /// <see cref="AccountPlayer<TAccount>"/> constructor. 
36: /// </summary>
37: /// <param name="milliseconds"></param>
38: public AccountPlayer(int milliseconds) : this(milliseconds,10)
39: { }
40: 
41: 


.NET 3.0 Rules Engine - Matt

How to use the new Rules Engine API that is burried deep down in WCF (but not tightly coupled, which means you can use it independently of WCF. 

Below is a link where you can find several samples of the rules engine ::

http://wf.netfx3.com/files/folders/rules_samples/default.aspx

And a good article with sample code and powerpoints here :: .NET 3.0 Rules Engine - Matt

2007/12/2

My iTunes

This nice little widget show the music I have bought recently

 

2007/11/25

What's New in Visual Studio 2008

image

 

 

 

 

 

 

 

 

 

 

 

Tout est dans le titre, hormis les liens :

  • Les shortcuts de VB, C# et C++ dans Visual 2008

image     image     image

http://www.microsoft.com/downloads/thankyou.aspx?familyId=4411bbfc-0e3c-42b3-bd05-af1d292c986f&displayLang=en

What's New in Visual Studio 2008

2007/11/21

Visual Studio 2008 and .NET 3.5 Released - ScottGu's Blog

Finally ! As ususal Scott has synthetized all the useful info on all the good geeky bits contained both in the VS2008 and in the .net framework 3.5 in a short article : 

Visual Studio 2008 and .NET 3.5 Released - ScottGu's Blog

CLR Add-In Team Blog

One useful addition to the .net framework 3.5 is the System.Addin namespace. As the name says, it holds a mini-framework used to facilitate the developement of plugin-based applications. It was already possible (though not fairly well documented, especially about AppDomains), but the new implementation resolve a good number of issues such as UI extensibility and hosting WPF addins.

For a complete list of new features check this good summary article : By Popular Demand [Jack Gudenkauf]

For a complete, in-depth understanding of the inner CLR workings with System.Addin, check the CLR Add-In Team Blog.

 

CLR Add-In Team Blog

2007/11/12

101 LINQ Samples

Continuing my learning since the various CTP.. Now that VS 2008 Beta is out, the link below offers some fine-grained information about all the LINQ operators : 

101 LINQ Samples

© Sébastien Parodi, Theoreme Consulting.

Cool Fixed Programming Fonts

 

There are a lot of cool free fonts that can be used in any IDE..

Check them here

2007/7/2

Generics FAQ: .NET Framework

By the well known code guru Juwal Lewy ( www.idesign.net).

 

Generics FAQ: .NET Framework

2007/7/1

NCoverExplorer... v1.3.6 - TestDriven.NET by Jamie Cansdale

Jamie Cansdale has released a new version of the TestDriven Visual Studio Addin that works with every version of Visual Studio and now integrates the new version of NCover !

Check it out here : NCoverExplorer

2007/6/14

Another set of Visual Studio Shortcuts

As the name says, another repository of these useful little keyboards tricks that speed up productivity in your favorite IDE :

Confessions of a keyboard junkie

BTW, the whole Visual Studio Hacks site is filled with little gems of the same sort. Enjoy these and make your development quicker !

2007/6/13

Reflector 5.0+ : new features for a great tool !

Lutz Roeder has released the 5.0 version of the beloved Reflector Application.

Some new geeky goodies in the new release :

 

  • New Url Protocol : when installed, Reflector maps all Uri starting with "code://" to open the specified type/class directly in Reflector. This means that from now on, when discussing with other .net geeks, you can refer to automatically navigate to the element's node directly in reflector (and yes, it reuses existing instances). For example, download the latest version of Reflector (here) and clicking on the following link should take you to the String Builder class, located in mscorlib.dll (does'nt seem to work in web pages though) :  code://mscorlib/System.Text.StringBuilder .

 

  • Shell Integration : run "reflector.exe /register" from the command line and Reflector will add a "Browse With Reflector" to the context menu that appears when you right-click on a .dll file (or even double-click on it).

 

  • New Analyzer Features  : The analyzer now contains different new features very useful when trying to understand some decompiled code. The following elements appears for each analyzed element (class, field, etc..):
    • "Depends On" : Shows assembly dependencies.
    • "Used By" : Shows the list of all methods that "uses" (interact with) the currently selected item.Very handy for, for example, checking if a method is safely deletable in an assembly list.
    • "Exposed By" : Show the list of all elements (fields, properties, method parameters, method return types) that "expose" the currently selected item (class, struct, enum, field, type, etc.). Check for example who exposes the IEnumerable interface.
    • "Instanciated by" : As the name says, shows the list of all the methods that instanciate the specified object Type. Very handy to do statistics on how widely a particular class is used throughout the Framework.

 

  • Expandable Methods : In the disassembly view showing the signature of all members of a given class, clicking on the "Expand Methods" link will automatically decompile the whole class to a language of your choice.

So.. give it a try. 

Sébastien Parodi.

Theoreme Consulting S.A.R.L.
88 rue St Martin
75004 Paris
contact@theoreme-consulting.com

 

Technorati tags: , ,
2007/5/26

New Microsoft Site for Windows Clients (WPF & Windows Forms)

Microsoft has released a new site called www.windowsclient.net which replaces www.winforms.net and contains a lot of material about windows client development (as the name says).

In includes the best of both worlds (wpf and windows forms), a lot of videos, tutorials and samples, so, check it out !

2007/5/25

AxoSoft OnTime : A free bug tracking tool with online / offline / plugin version !

Axosoft is offering a single user license of their bug tracking tool named "OnTime"

This tool is declined in three different flavours :

  • Web Application Client (link)
  • Windows Application Client (link)
  • Visual Studio Plugin (link)

After a few hours of use, it seems to be a very complete product and the VS.NET plugin integration is very well implemented. The data is stored in an SQL Server database and, if you go to their site you can even go for an online version hosted by AxoSoft !!

You have to check it out !