|
|
Extension methods in .NET are surely an elegant way to produce elegant code and makes it more readable and easier to maintain, but have you really used them for a real world application before?
This summer I worked on a project where I needed to produce Edifact files, mainly in the Cpaym or the Coplat format. Short story long story, in the Coplat format when you write a string with a specified length, you must pad the string with spaces to match the exact length required, with the string is ali |
|
|
This is the part 2 of how to build a simple feed reader following the style of the Gmail Notifier Plus which uses basically the Windows 7 taskbar features.
Part 1 was about the XAML part of the application, this part will show how to read the feeds asynchronously, how to change the ProgressBar and have an auto update features to read feeds.
First we need a prototype class to hold the feeds :
namespace BlogInto_win7
{
public class Feed
|
|
|
after a proposition from @T_Zano about poking again some lost projects I did when I was 14~16 years old, here is a small reminder of some of the stuff I worked on 6 yeas ago. All of them are in VB6, you can download the source code also. You can find the soooo old website I listed them on, actually I listed only few of the works I did (yes remember when we pay 150 DZa for an hour surfing the Internet, so blogging about such stuff is not a good idea at all) The old website here : http://martani |
|
|
You love twitter? You love Linq too? Then you are gonna adore LinqToTwitter. LINQ to Twitter is a LINQ Provider for the Twitter micro-blogging service. It uses standard LINQ syntax for queries and includes method calls for changes via theTwitter API. LinqToTwitter is one of the most inspiring applications out there made with C# by @JoeMayo. You can download it from here : http://linqtotwitter.codeplex.com/. It is open source and several projects are using it already. Today I want to show |
|
|
this is the 3rd part of our tutorials which aim to make people more familiar with functional programming and the functional thinking in general, if you are new to functional programming, be sure you take a look at the first two parts here : http://dev.martani.net/2009/07/understand-functional-programming-with.html http://dev.martani.net/2009/07/understand-functionnal-programming-with.html Today I’ll explain the most important point about functional programming, which is obviousl |
|
|
Vous trouvez sur ce lien des screen shot du bloginto, le ptit app que je developpe basé sur l'API bloginy, l'app sera disponible ce weekend au plus tard, j'aimerais bien que vous me données votre avis sur l'interface en général.
beta version :
http://twitpic.com/b9o54/full
les screenshots du bloginto depuis ses premiers pas en développement ici :
http://twitpic.com/photos/martani_net |
|
|
This is the 2nd part of our tutorial to learn functional programming, we will talk in this one about OCAML basics and the primitive type, and we will also include a brief introduction to function. If you are new to functional programming you may refer here for a detailed introduction.
The let ... in bindings :
If you develop programs with OCAML or F# you will notice that the word you will use the most is the let keyword.
let or let ... in is used to define bindings (constants in other langu |
|
|
The programming languages that businesses have used for the past 50 years -- COBOL, C, C++, and the Java language -- are imperative languages; they let you tell your program how to do what it does. Functional programming languages let you tell your program what to do
If you need more explanations about functional languages and what are their benefits, feel free to Google it before you decide to digg in such awesome adventure.
Through these tutorials I'll discuss abstract pure functional basics |
|
|
Well, before some months when people start rubbling about F# so loudly I decided to make my noise in that new project, because I am a .NET developper first, and I heared it's based on OCAML which I wrote few lines in it.
And of course when I saw the speaker in the F# session in Microsoft Techdays 2009 who was the F#'s creator and the creator of generics in the .NET himself, Don Syme I really wanted to be there, but it was made by another speaker because of some long-story reasons!!!
And wh |
|
|
Finally, Microsoft is using it's technologies to develop Visual Studio, a pretty WPF application has arrived, it's Visual Studio 2010, for more technical news you can reffere here http://url.ie/1lia
and here are some screen shots from my first 2 minutes with VS2010... |
|
|
If your are working on a project and you need to see the overall picture of the solution you are working on, then you might first think about taking a look at the UML diagrams!
But if you only have the source code and some Visual Studio Express edition (Express Editions have no class diagram :( chipped with them), then looking for a tool to generate class diagrams for .NET assemblies will be your only option.
Although class diagrams are not too precise like UML diagrams, but they help too |
|
|
If your are working on a project and you need to see the overall picture of the solution you are working on, then you might first think about taking a look at the UML diagrams!
But if you only have the source code and some Visual Studio Express edition (Express Editions have no class diagram :( chipped with them), then looking for a tool to generate class diagrams for .NET assemblies will be your only option.
Although class diagrams are not too precise like UML diagrams, but they help too |
|
|
If you are looking for a lightweight editor to design WPF and silverlight application, or you have already done some job with XamlPad, then Kaxaml is the best tool for you.
It's shiped with a very nice UI with drag 'n' drop capabilities, intellisense and lots of other features that we find in Microsoft Expression Blen, and of course it's free... |
|
|
Ok, you think you are a Linq pro! or you say just I can try my queries on Visual Studio and echo the results back to the ugly console screen to view the results, then you may consider LinqPad and try it from now on.
LinqPad which hits almost Over 70,000 downloads now, is the best tool i had the chance using till now, it's free (except if u want the auto-completion option), and it give you the best views of the Linq queries... |
|
|
Hi everyone, and welcome to the first post in my new technical blog.
After being in the Coding 4 Fun session in Microsoft TechDays 2009 in Paris http://www.microsoft.com/france/mstechdays/, I was inspired by a simple application made in that session, which is just some windows on the desktop, and when you move those windows you have the impression that they show an image in the background, as shown in the following picture.... |
|