|
|
These tutorials aims basically to target PHP and beginner ASP.NET developers to show them how to configure, run and make their IIS7 web server serving websites on Internet from their home machines. It's also intended to fill the gap between PHP developers and the non open source products out there, especially the IIS server which a lot of them are not aware of. Also ASP.NET developers will benefit from these tutorials too, because configuring the server affect any web platform running on that se |
|
|
Thinking functionally gives you a good and solid view of the problem you are about to solve, but how to start thinking functionally? this is the hardest problem any imperative programmer would face when functional programming.If you are like others who can understand when they see a functional algorithm, but just can’t build their own, I’ll explain with the boring details how to start thinking about a problem functionally. For that we will use 3 problems picked from http://projecteul |
|
|
This is my game WORMS that I developed for my university project "langages et génie logiciel" this year, it's developed in OCAML using the SDL librairies under Linux.
You can download the source code and modify it to fit your need but you have to associate the credits in the modified one, you may also let me know about your changes.
I strongly suggest that you take a look at the source code to see the beauty of functional programming even if you don't have a background in functional progra |
|
|
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 |
|
|
Opera lunched a new Technology called Opera Unite along with it's new version 10.00 beta of it's famous browser.
Opera Unite technology is about services running on the browser, it offers 6 services by default, and the great news is that you can develop your own services based on the technology's API.
The 6 services are :
File Sharing
Fridge
Media Player
Photo Sharing
The Lounge
Web Server
The aim of the technology is to simplify all the operations based on file sharing and remote a |
|
|
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 |
|
|
Exceptions are the best way to hundle errors in your code and decide what to do when your encounter one of them, if your have already worked with .net, java, python or a lot of other programming languages, you may already know what are exceptions and why they are out there, if you don't yet let's just see a small problem fo why exceptions are used!
consider the following function that returns the head (first element) of a list:
# let head l = match l with [] -> ??? | x::_ -> x;;
.... |
|
|
My first reaction after encountring the challenge of doing a user satisfaction in a website using php was that it's soooo easy! in fact it is, but how to design it? what about new updates to the code? and other considerations.
The first idea was to create as much pages as the number of the wizard steps, this is natural but requires the same code in every page, checking for the user membership, validating data...
|
|
|
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.... |
|