Browse by Tags
All Tags »
DEV (
RSS)
“ Microsoft XNA is a set of tools with a managed runtime environment provided by Microsoft that facilitates computer game development and management. XNA attempts to free game developers from writing "repetitive boilerplate code" [1] and to bring different aspects of game production into a single system.” ( Wikipedia ) If you ever thought about developing a computer game, if you think 3D is cool or if you’d like to develop 3D applications that can be run on the PC, XBOX360 and on a Windows...
Expert Days is an annual software development conference held by E4D in Israel. This year, for the first time, some of CodeValue’s experts have joined forces with E4D and are participating in order to give you, the attendee, the best possible value. If you are a software developer, software architect, team leader or somehow interested in the hottest available Microsoft technologies – this is definitely the conference you want to be at. The conference is held on 10/07/2011-14/07/2011, and there are...
Thank you to all those who attended Alon’s , Pavel’s and mine sessions yesterday at the Windows User-Group at Microsoft Israel. My session focused on an introduction to the CLR Profiling API, and I had a great time presenting it, with interesting questions from the crowd and hardcore C++ and even some inline Assembly (!!). I hope all those who attended enjoyed the session. Feel free to download the source code and lecture slides and have one more look at what we’ve learned yesterday. Go ahead – Profile...
As a veteran software developer, you must have already heard that the CLR can be hosted inside any application. You probably also heard that you can host it yourself, opening the door for many exciting customizations you can perform in the process. However, you might have been a little wary to try and implement it yourself… You also probably used a couple or more code profilers during your professional lifetime, including profilers which handle managed code. These profilers showed you exactly how...
-- Warning! -- This post may cause the reader a slight feeling of nausea. However, remember that tough situations call for some tough actions! The Situation Imagine that you have to write some-unit tests for a class which uses an existing infrastructure, involving calls to static methods on a static class. To make things worse, this static class also holds some state which, unfortunately, gets carried around between tests without no actual ability to clear it. public static class MyInfrastructureClass...
Kushal Shah , from the WF designer team at Microsoft, has recently posted a series of posts on WF 3.0/3.5 design time performance. As some of you might know, the WF 3.0/3.5 designer’s performance decreases drastically as the number of activities in the WF rises and Kushal addresses this exact issue with some tips & tricks ( Part I & Part II ). Tips & tricks are nice, but part III of Kushal’s posts really got me going. Besides the fact that work has been done to improve WF 3.0/3.5 designer...
To all of you out there who are already playing with the VS2010 and .NET 4.0 Beta 2 bits, it was announced today that the Release Candidate version is now available for download for MSDN subscribers and would be made available to the general public on Wednesday. The RC version contains many performance improvements and bug fixes, and should be more mature than Beta 2. I can’t wait to download & install it already!
The Sela Developer Practice (SDP) took place this week at the Crown-Plaza hotel in Tel-Aviv with many presentations on various topics, all of which given by Sela’s experts. Sasha and I gave two presentations on Tuesday – one on “Parallel Programming with .NET 4.0 and Visual Studio 2010” and an additional one on “Building Workflow Services with WF 4.0 and WCF 4.0”. Parallel Programming in .NET 4.0 and Visual Studio 2010 In this presentation Sasha and I presented the new Parallel Programming paradigms...
This post was written after I wasted invested several hours in getting a non-HTTP WCF 4.0 workflow service hosted in the Windows Process Activation Service (WAS) , in hope that the next person who stumbles upon this would find it in Google Bing or something… Assume you want to host a WCF 4.0 service in WAS on a Windows 7 environment. Lets further assume that this WCF service is non-HTTP activated, meaning that it uses TCP, MSMQ or named pipe bindings. One of the steps required for accomplishing the...
I’ve worked a lot with WF 3.0 and WF 3.5 in the past, and I almost always ended up with some mixed feelings. On the one hand, WF is an amazing technology which allows you to do some pretty incredible things when you think about it – easily create a Domain-Specific Language (DSL) and allow domain experts to accurately model the business logic as they see fit in a graphic manner, just dragging-and-dropping some cubes around. Along with accompanying abilities to host the WF and allow it to communicate...
The PDC ended over a week ago with me coming back home this Wednesday after a short vacation. On this blog post, I’ll try to summarize my main thoughts and conclusions from this year’s conference and also give a quick reminder regarding the upcoming SDP. Cloud Computing in Full Thrust In my opinion, the main issue in this year’s PDC was Microsoft’s full thrust motion towards cloud computing with Windows Azure . Ray Ozzie’s vision of “ Three Screens in a Cloud ” and Bob Muglia’s approach to “ Cloud...
Well, the PDC has adjourned yesterday, and what a conference it was. Windows Azure launch, SilverLight 4 announcement and the Windows Server AppFabric application server are just some of the main issues which kept me occupied me the most. If you haven’t been to the PDC (and even if you have), be sure to check-out the Sela Developer Practice (SDP) homepage. Come join our Sela experts as we delve into the many issues which were presented at the PDC. Seventeen of us were here at the PDC, and in my opinion...
In this PDC session, Nicholas Allen, Program Manager at Microsoft Corporation, reviewed various extensibility points in Windows Serer AppFabric workflow hosting . Hosting Workflows AppFabric ships with three out-of-the-box extensible workflow hosts: Workflow Driven Application – A host for workflows which are used as an execution engine and which do not require WCF interaction to drive them. Workflow Service – A host for workflows which require WCF message interactions with the outside world. Scaled...
In this PDC session, DJ Park, C# IDE Program Manager, reviewed a lot of tips and tricks available in Visual-Studio 2010. Announcing CodeRush Xpress CodeRush Xpress is coming soon for Visual-Studio 2010, and will be free and downloadable. This release is scheduled soon after the release of Visual-Studio 2010. My Highlighted Features Below are the features which impressed me the most. Watch the session Video to see all of the available reviewed features. Multi-Monitor Support Visual-Studio 2010 now...
In this PDC session, Mark Fussel, Program Manager at Microsoft, spoke of creating Workflow Services in .NET 4.0, and hosting and deploying them on Windows Server AppFabric. AppFabric AppFabric provides a set of features for hosting, managing and deploying workflow services: A set of runtime databases for persisting and monitoring the running instances. Persistence services. Hosting of the runtime. Auto-start applications – start the service when the machine starts. Pushing diagnostics information...
More Posts
Next page »