Posts

Hi, every body, My name is Landry Defo Kuate, i'm a software architect. All this year, my boss have the great idea certified our business whith the CMMI certification. to achieve this challenge, i mission was to develop some components that we can reuse in our software developement. In this series of articles, i want to speack of some of those components. I will base my talk on Microsoft preconise architecture for software developpement. So stay in touch on this blog for more information on who components can help pass the first and difficult level of CMMI certification. Buy
Nice things of this week Hi all, I have been spending half of the preceeding week coding a little usefull tool : let's say a metacode tool. How many time have you been written the same style business objects, having only accessors (getter and setter) and DAO (Data Acces Objects) functionalities changed. When you have done it twice, you are bored and you don't want to repeat it. That's why I have stopped all personnals stufs last saturday and have written a Developer experience librarie . Let me give more details about it. Okay first of all I have set up a basic data acces class with all necessary code to get in to my Sql server database. The tool enable me then to generate automaticcaly the objects acces and manipulations classes with respect to some little conventions. See the sample right there DevelopersExperienceLibraries.ObjectGenerator myGenerator = new DevelopersExperienceLibraries.ObjectGenerator(); System.Collections.ArrayList myTypes = new ArrayList(); DevelopersE...
Orchestrating web services with Biztalk Server BizTalk Server is the cornerstone product in Microsoft's business process and integration strategy. It is through BizTalk that Microsoft is providing the tools to enable developers to integrate applications, businesses, and EDI, and also orchestrate and coordinate information systems with the business users who drive those systems and their processes. In addition, BizTalk provides a developer experience integrated with Visual Studio, making BizTalk applications easier and more intuitive to develop, and integrating easily with existing Microsoft systems and tools that a business may already use. BizTalk currently has the distinction of being the only server product at Microsoft built primarily on the .NET Framework. The upcoming release of BizTalk Server 2006 extends BizTalk Server 2004 to provide new features for developers building orchestrations and integrating applications and simplifies creating orchestrations that consume or creat...
Waou Microsoft is taking us to the next level with VS 2005
Yeah we got it After many attemps to rise the interest of our customer for the fax solution we proposed, we finaly got them into a bullet. And of course Microsoft .Net had something to do with it. Our customer a great bank enterprise was hesitating between the world leader fax server solution and an open one despite of the fact that we had a lower price than the concurrent. The customer needed to have the fax solution performing very specifical tasks: that is things that were not offered as standard functionalities. So we try... catch it with Microsoft .Net. Taken the WeFly247 airplane, .Net come to rescue and rescue :) Yeah we got it
WinForm applications StartUp Path: No more talk, time has come now to code: let's start somewhere: anywhere in fact in this large world of multi - purpose development . Well I was working on an Office automation stuff. Having a word document repository folder in my .Net solution Folder let's say FolderA , and knowing that at execution time I'll be located into the FolderA\bin\Debug directory I supposed I could use something like @"..\..\doc" to get into the FolderA\docs directory. Why didn't it work ? I 'll know one day.But when your are coding on projects you don't have time to think a lot, you just have time to make things work as expected. So I didn't wait anymore : I used Application.StartupPath function, mixed it with something like Application.StartupPath.Substring(0, Application.StartupPath.Length-9) + "doc" and I could get the result. I will come back later to my "Zen of code Optimisation" book and see if something ther...
One way computers seems to act better than human brains: For multi task purposes, computer are powerful. The proof is that the last universal scientist was Henri Poincarré according to my "Classes Préparatoires" maths professor. So since 1900 humans were not able to perform many tasks the same time.... But listen, now there is a new age of scientist there, and it's defenders are some MVP, MCSD, MCAD and others MS events speakers. Their knowledge is really really huge : C# ASP.NET SQL SERVER BIZTALK SERVER Content Managment Server Internet Information Server CLS, CLI, .Net Framework, ILDASM, .... How do they do it ? I wonder if I will know one day. Some old folks says you can't know if you don't try: you have to try first. It means you have to be one of them....Uhhhhh ! Never will I be one of them.... unless.... I get my MCSD, my MCT and I take a little experience In software development, adding training experience to this and setting up the best of the best sof...
BizTalk Server Business Rules Framework Introduction BizTalk Server Business Rules Framework Conclusion Introduction Business rules guide the decision-making behavior of all business processes—they are the conditional criteria against which factual variables are evaluated to determine an appropriate business action. In conventional application design, business rules are coded as procedural implementation methods. Embedding business rules within applications has always been problematic because it compromises the effectiveness and versatility of the application, and consequently the business process the application is meant to enable. The limitations and inefficiencies of this development approach appear at every stage of the application’s development life cycle: • The development process requires a translation step to convert rule logic detailed in a functional specification to procedural implementation code. The rules include business facts, conditional statements, and so on. • When co...
Interesting stuff of today (21/06/05) Nothing more than tighting a customer with a very nice Transaction managment demo. The customer is a "big of bigs" and it could lead us to . . . MAD business. So the task is really important and I'me gonna cope it like it's hot

Hello world

This is my first Blog and my first blog. My name is Mohamed Elsam, and I'me a programming - addicted. Specialy all hyper interesting stuff. Most of the articles I'll publish will be about exciting things I leraned during those years of passion - hard - working. So keep in touch and expect from me nice hings Elsam