Posts

Showing posts from September, 2005
DirectX Managed Hi, It's a great pleasure for me to see that David Catuhe from Bewise steel keeps DirectX managed to the top level. I've seen David for the first time at the first North Africa Developers Conefrence in Tunis. His DirectX Managed show was excellent. In one of his recents articles about graphics under .Net (see it here: http://www.techheadbrothers.com/DesktopDefault.aspx?tabindex=2 &tabid=15&AId=47) he was describing one lack of performance issue Managed DirectX developers have to face, and thus he proposed a way to improve the performance. Explaining how the using of tables slow down the program because of two phases of unmanaged resources manipulations, he recommanded the usage of GraphicsStream. Moreover he showned a way or using unsafe code so that the execution become four time fast.
ASP.NET authentication modes Hi all, Back to basic stuffs, I desire to speak a little about Microsoft ASP.NEt authentication method, taking it from a conceptual level and bring it to the code. It's true that many web sites talk about this subject what what's more interesting that associating concepts coming from theory to real world samples, and that's what we ' are going to do here. In this article we will see the tree forms of authentication we can use in ASP.NET applications, and we'll make a particular illustration of the Form authentication method. Of course the tree methos are: Windows authentication Forms authentication Passport authentication Windows authentication With Windows authentication, ASP.NEt does'nt rely on the application itself but on the operating system to authenticate the user. When the user requests a secure web page from the application, the request goes to Internet Information Services (IIS) . Then IIS compares the user's logon wit
The role of BPEL in Business Process Integration The Business Process Execution Language (BPEL) is a vendor-neutral mechanism for describing the behavior of business processes. Originally created by Microsoft, IBM, and others, the latest version of this technology is currently being standardized by a larger group working through OASIS. The Value of BPEL BPEL is focused on describing business processes as interactions among web services. Consider a business process spread across multiple execution environments. In this example, the process runs partially on BizTalk Server 2004 and partially on an integration server from another vendor running on Windows or some other platform. The figure below illustrates how BPEL can be used to describe the interaction between the two implementations. As the figure shows, a BPEL definition can be used first to formalize the public interactions between the two parties participating in this business process, then to generate a baseline implementation of