Tag | Developing Posts

Three Frameworks for the Kings under the sky (Qt, Java, ...), Seven for the Dwarf-Lords in their halls of stone (wxPython, ROR, Wordpress, ...), Nine for Mortal Men doomed to die (ZendPHP, CakePHP, Joomla), One for the Dark Lord on his dark throne (.NET) In the Land of Coder where the Exceptions lie. One Framework to rule them all, One Framework to find them, One Framework to bring them all and in the web bind them In the Land of Coder where the Exceptions lie. Do not be rush to pass me off for a ...
There came a news that the free developer account of azure had been expired end of Jan 2010 which means there’s no way to play with it for free. But I’m lucky that my location is not on their billing list which means I can use and try it till this June. So I think it should be better to explain a bit on how to deploy before it's withdrawn by Microsoft. As I had mentioned many times in the last 2 posts, deploying the azure application would be a little bit different. And I will continue using the ...
Hi, Just as I promised a few months back, here is my tutorial for developing a simple Silverlight Twitter client. I was battling to get this done, but in the mean time I decided to attend the Sydney Silverlight User Group. I met Brendan there and he has helped me a lot to accomplish this. Thanks to him and SDDN. The basis of this tutorial is derived from the technique as prescribed in here. So let's get started without any further delay. In this post, we will look into creating the necessary UI elements ...
Although the azure application will be running on the sky we still need to develop it on the ground since we would not be able to fly. In order to make it easy and simple to work with azure on local machine we need to download the Azure SDK firstly. Azure SDK extend Visual Studio 2008 and Visual Studio 2010 RC to enable the creation, configuration, building, debugging, running and packaging of scalable web applications and services on Windows Azure, and it includes all necessary assemblies which ...
Hi there, While developing BizTalk or ESB solutions you develop with a given WSDL file, you create schemas, maps, itineraries, orchestrations and other Biztalk artifacts and your solution is ready to be tested. Now you don’t have the actual Web Service endpoint so what are the easiest and quickest options. 1. Use a tool called SOAP UI and simulate a Web Service Call using the given WSDL. (http://www.soapui.org/) 2. Quickly develop a dummy web service from the given WSDL file. Below is the very good ...
Part 2 This is the first in a many-part series in which I will be writing about using YAML in the .Net space – particularly within C#. I will cover the whys, the hows, and show some tricks using the dynamic capabilities of C# when using YAML. I might even explore IronRuby a bit. Why YAML? I got the chance to sit in on four days of Ruby on Rails (RoR) training from Joe Obrien a few weeks ago. I hadn’t played with RoR in a few months, and this training was amazingly useful. I always like to see what ...
Just getting a few interesting cloud links “down on paper”. I last did one of these on Azure in Dec 2009. Not everyone seems to know that Roger Jennings does a rocking job of collating links on Azure – e.g. Sunday Feb 14th. Recommended read - Using SQL Server Client APIs with SQL Azure Version 1.0 Q&A: Looking Ahead at Microsoft's Cloud Strategy Tim O'Brien, director of Microsoft's Platform Strategy Group, discusses the future of Windows Azure, Silverlight, and developing with .NET. Getting MySQL ...
I have been using VSeWSS 1.3 since it first became available. As of this writing it is still in the CTP release stage. The previous version, 1.2 is still available, but the biggest advantage of the 1.3 release is support for 64 bit OS which was a prime motivator for me. Also 1.3 now supports publishing sites which was not possible with the previous versions. VSeWss 1.3 March 2009 CTP is available, and is the version I am using for the purposes of this article. A good blog post about the extensions ...
In this Issue: Bruce Abernethy(2), Laurent Bugnion, and Jesse Liberty. Shoutouts: Robby Ingebretsen blogged Kaxaml Update + Downloads + A Request Shawn Wildermuth is getting ready to write a Silverlight book and is asking all of us to Help Me Figure Out What to Write Scott Guthrie posted this night before last: VS 2010 / .NET 4 Release Candidate ... but if you're developing with Silverlight 4B, don't grab it... check out Scott's comments Doing a post of what I have in an effort to get it squeezed ...
Note: Re-posted from the Prairie Developer Conference blog. The Prairie Developer Conference is pleased to announce that Microsoft MVP, author, and consultant Donald Belchamwill be leading a one day workshop on Friday, June 4th titled Making the Most of Your Brownfield Application Development! Pricing will be announced shortly, as will pricing for the conference in general and registration will be opening next week! Below is the abstract for the workshop. Making the most of Brownfield Application ...
As part of Microsoft UKs Azure Awareness Week in February (2010) we have three training workshops for partners taking place. I have added them over on the new Fans of UK Azure community site. Don’t delay – I expect the places to vanish quickly! February 23 Tuesday Reading Free One day Accelerated Training Workshop for Partners February 24 Wednesday Reading Free One day Accelerated Training Workshop for Partners February 25 Thursday Edinburgh Free One day Accelerated Training Workshop for Partners ...
The area of computer science education is one that I have felt quite strongly about during my professional life. In the last 10 years, I have witnessed a number of projects where toiling through legacy code with legacy development habits was a normal and accepted way of working. However, it’s surprising that these kinds of habits often originate in university classrooms. This is where the debate over Software Carpentry comes into play. How can effective software development skills (such as producing ...
I have spent the last several months developing solutions with Office 2007 and the Office Open XML SDK 2. Our client has requirements that cross the suite from PowerPoint Presentations to Word Documents. The Open XML standard which define the structure of these documents is very powerful. My biggest frustration is the lack of consistent capabilities between the products. Since we are doing document generation based on templates it is very important we that the code can consistently identify any part ...
One of the hardest things for some managers to understand is that fighting for "regression testing" time with your customers can save you time in the long run. At work we are currently focusing on a regression sprint; where everyone including developers are re-testing existing items from previous sprints. Instead of our normally assigned bug/development items, we have been given existing bugs to re-test. I love this! Not only does that show that management have the proper focus on developing and ...
The second installment of the Community Megaphone Podcast is now up and you can view it at http://www.communitymegapho... Our guest for Show #2 is Joel Cochran and we talked primarily about Blend and WPF: Originally an AS/400 RPG Programmer, Joel is a former Contributing Editor for ITJungle.com (originally MidrangeServer.com) and has taught various programming languages and Internet technologies at Blue Ridge Community College. He has been developing in C# full time since 2003 and currently ...
I have been running Windows 7 64 business / IE 8 for about 2 months now, and it's interesting to say that this version of Windows is the most stable that I have ever worked with. That is, if you exclude IE8. I am at my pc for 10-14 hours a day, and I will honestly say that its a GOOD day when IE crashes less than 6 times. It seems to happen most often when I try to multitask within IE. (Navigate to a site that has multiple links that I want to read and start rt-click--open in new tabbing.) When I ...
Visual WebGui was chosen by Channel Web within 20 Coolest Cloud Platform Vendors among the list you can also find Amazon EC2, Google App Engine, Microsoft's Windows Azure and AT&T. Cloud computing is poised to make big gains in 2010, Here, we take a look at the 20 coolest cloud platform vendors vying for solution providers' attention. Its Visual WebGUI platform is a way to enable enterprises to create rich and responsive Web applications with solid performance and security. And while Visual WebGUI ...
To start developing reports for SQL Server reporting service (SSRS) , you need first to install the tool, they don't come with Visual studio , in fact they are a part of SQL server. If you don't have SQL server installed on your machine, go and install SQL server, and in the features choose "SQL Server Reporting Services". If you had it on the machine, use add/remove and add it form the features N.B. you don't need to run the SSRS Service while developing it's only required if you are deploying the ...
To download the sourcecode click here Introduction Recently I have been working with some hierarchical object structures that are a composition of several other nested classes and elements, that we call “template objects”. To give you an idea of this, consider “Patient” class as a container that holds patient demographics in a hierarchical object structure. Fig: hierarchical template. These template objects are very robust and flexible, someone can go and design a template like above in a hierarchical ...
Here's a quick update on what I've been up to. I've been somewhat developing PongRPG for Xbox for some time. The game is getting closer and closer every day and hopefully will be ready for some testing soon. Also, I've been working on writing a new tutorial series for XNA specifically for 2D work. However, the series is coming out a bit slow so that might not be out for awhile. Tomorrow morning I will be headed to Florida for a week and a half long vacation (yay!) which means I won't be working on ...
This morning, very early (or very late depending how you see it), I learned that one of the sessions I submitted to the MIX 2010 open call for speakers had been picked by the public. Out of 169 sessions, only 12 were picked, so you imagine my feelings right now. Honestly, I am sure that this will be a good session, but it could have gone either way, and I had prepared myself mentally for the alternative possibility too. Read the rest of this entry » ...
Destructors in .Net Destructors cannot be defined in structs. They are only used with classes. A class can only have one destructor. Destructors cannot be inherited or overloaded. Destructors cannot be called. They are invoked automatically. A destructor does not take modifiers or have parameters. class Student { ~ Student() // destructor { // cleanup statements... } } The destructor implicitly calls Finalize on the object's base class. Therefore, the preceding destructor code is implicitly translated ...
In this post, we will get ourselves familiar with one of the popular Twitter API – Twitterizer & the famous Facebook SDK which was recently released by Microsoft. We will be using them in quite few of our up coming project will be doing in the near future. Go to these pages and make sure you download the packages and have the DLLs ready. “Twitter”izer This is very famous .Net library to enable easy communication with Twitter. The official Google Code page for this is - http://code.google.com/p/tw... ...
In this all-submittal Issue: Richard Waddell, John McFetridge, and Andrej Tozon. Shoutouts: Jesse Liberty details his configuration for his Silverlight Hypervideo Platform: Severely Decoupled Configuration With a post I am sharing with my "Programming Concepts" students at UOP, René Schulte has declared Goodbye GPL From SilverlightCream.com: The Seeker: ooNaverse sidebar 1 – Replacing interfaces with Base Classes that inherit from UserControl Richard Waddell continues developing his ooNaverse and ...
Phizzpop 2010 contest site http://www.phizzpop.com/ launched today, and a MSFT Press Pass article also went out $50,000 PhizzPop Design Challenge: Agencies Called to Design New Web Site for Boys & Girls Clubs of America. The more official launch email will go out to agencies after Wednesday, but I wanted to make sure you are aware so you can please inform you all. Partners will need to submit their Design Challenge entry (up to 10 page PDF) by February 19, 2010 – so get your submissions in quickly. ...
In this Issue: Bob Bartholomay, Crick Waters, Jim O'Neil, Bill Reiss(2), Katrien De Graeve, smartyP, and Rishi(2, 3). From SilverlightCream.com: Promoting reuse using Behaviors: RotateRefreshBehavior With a very cool example, Bob Bartholomay demonstrates his RotateRefresh Behavior to give users a visual that something can be refreshed and is being refreshed. Ribbit for Silverlight - Overview In this Channel 9 presentation, Crick Waters of BT/Ribbit discusses Ribbit for Silverlight... the first controls ...
Having skim watched many (but not all) the Azure sessions from PDC I thought I would call out my top 5 sessions I recommend you find some time to look at if you already know the basics. Tips and Tricks for Using Visual Studio 2010 to Build Applications that Run on Windows Azure Lots of great tips for developing for Azure. There is also a companion blog post. Windows Azure Blob and Drive Deep Dive Blobs have evolved significantly since day one. This session shows all. Windows Azure Tables and Queues ...
So with Mix 10 approaching, and the voting for the community submissions open, I’m sure you’re wondering “D’Arcy, who are YOU voting for?” since obviously my recommendations and backing is GOLDEN. So this can either be seen as a boost to the submitters, or the kiss of death to their hopes of speaking. I prefer to think the former, but hey, enough chit-chat, let’s look at my ballet pics! SketchFlow for Real Software Development David Wesst Vote For This Talk! There are a few SketchFlow talks scheduled ...
This year Microsoft decided to have an open call for sessions for the MIX 2010 in Las Vegas. This conference, in case you don’t know it yet, is a great 3 days about modern client technologies, such as ASP.NET, Windows Presentation Foundation and of course Silverlight. This year, MIX is taking place from the 15th to the 17th of March 2010 in the Mandalay Bay hotel in Vegas. Today, the voting began! I didn’t count them, but there seems to be more than 100 sessions lined up, and the competition is fierce: ...
Wow, it only seems like just last week I was sitting at my PC trying to determine what I was going to concentrate on in software development for 2009. I had also just started the Frederick .NET User Group (FredNUG) in September 2008 and I was trying to figure out how to get speakers scheduled. Then, things started to quickly fall into place. My local INETA mentor, Frank La Vigne, provided me with a few names of well respected .NET MVPs who would most likely be interested in speaking at FredNUG. (Thanks ...
As we head into 2010, we are surrounded by friends, relatives and colleagues making personal resolutions – usually focused around finances and weight. It seems that many people are committed to going from fat to thin…and the technological arena isn’t really any different. But my resolution is not about weight watchers, pilates, or whatever the diet of the year is. You have probably all know about the emerging battle between the Google, thin client model and the fat client approach of Microsoft. Microsoft ...
It's a form of procrastination. I know it, but seem unable to do anything about it. It involves doing everything imaginable around the periphery of a task, whilst avoiding the task itself. For me, one manifestation of this is writing blog posts. I'll get an idea, fail to devote the time to developing it, and shelve it until it's irrelevant. When it comes to devoting time to the peripheral activities, I'll jump at it. Evaluating a new blog engine, messing with the skins, checking out hosting services ...
Technorati Tags: Application Architecture and Design Strategies This guide is available online in the MSDN Library and as a Microsoft Press book, ISBN# 9780735627109, that you can purchase through local and online booksellers such as Amazon, Barnes & Noble and BORDERS. The guide is intended to help developers and solution architects design and build effective high quality applications using the Microsoft platform and the .NET Framework more quickly and with less risk; it provides guidance for ...
Technorati Tags: Application Architecture and Design Strategies ASP.NET design patterns. Design patterns are set of useful approaches for solving repeating problems that appears many times during developing software. By using design patterns we are not reinventing the wheel again and again. The most sommon patters are: Creational Patterns Abstract Factory Creates an instance of several families of classes Singleton A class of which only a single instance can exist Structural Patterns Adapter Match ...
Technorati Tags: Web Services Security Some tips on how to implement Web Services Security on a .NET web service. If we are developing on WCF (Windows Communication Foundation) platform, there is built-in support for OASIS WS-Security Basic Profile and we can configure through configuration settings. If ywe are developing on ASMX platform (Classic .net web services), you have to depend on WSE (Web Services Enhancements) to implement the same. WSE 3.0 from MS site offers samples for most security ...
Technorati Tags: Silverlight Silverlight: How Should I architect my Silverlight App? Every case is different, of course. But, the general rules are following. Focus on writing reusable code. We should write code that others will use in other projects you'll find yourself maximizing the reuse and writing better code. We should avoid putting the same code in more than one place. Share your code. Split the code into separate (DLL) projects and separate them along technology lines. For example, a root ...
Technorati Tags: Leadership 2010 Goals & Objectives have resulted in your new project to improve something. Whatever your assignment next year, you will either look to existing software or developing your own tools. This webinar will discuss a business improvement technology that will support your team implementing your processes. People, Process, and then Technology. The problem with trying to find help for what you need from commercial off the shelf, or even internally created software, is ...
Technorati Tags: Siverlight,SharePoint Steven Sinofsky, Scott Guthrie and Kurt DelBene are showing amazing new features: hardware innovations; windows 7; developing Internet explorer; silverlight 4;office, outlook social connector and sharepoint 2010 beta. To view the video go to : http://microsoftpdc.com/Ses... ...
Well... Hello. People that know me know that back in 2005-2006 when I used to work for a consultancy company I used to have a technical blog and it was useful not only to be in touch with other developers but also to post code that was useful to me even over and over. You can still find that old blog in http://consultingblogs.emc.... After I left that company I spent some crazy 18 months developing one of the coolest systems I have ever worked on for a big American futures broker ...
In this Issue: Jeremy Likness, CLR Team Blog, Deborah Kurata, Tim Heuer, Ning Zhang, Jeff Prosise, Fredrik Normén, Antoni Dol, Adam Kinney, Jordan Knight, Andy Beaulieu, Kevin Dockx, and Al Pascual. Shoutouts: Jonathan van de Veen discusses the problems of upgrading to the beta in Adventures while building a Silverlight Enterprise application part #29 Victor Gaudioso has the materials up from My Silverlight 4 Presentation at LA C# Usergroup in Manhatten Beach, CA (12.01.09) including a Drop Demo ...
I will formally announce that I have written some of the baddest [actually meaning worse, and not the venaculare where bad is really good] code in the universe. How do I know this? Because I have carefully studied the code I have written over the past 37 years (yes, since Sept 1972) and analyzed how it has fared over time. While there are only a few true "WTFs" [Worse Than Failure] , the majority of code in this category is code that I thought was excellent at the time of original implementation ...
After a lengthy break, the user group support kits from Microsoft have resumed. FedEx dropped off a big white box this morning, so if you are still awaiting yours... it should be there when you get home from work (or maybe in the next couple days.) User Group leaders didn't have the option of picking and choosing the contents for this cycle (or any future cycles, I would assume...) but don't fret, the contents are quite good. Assuming all the "Dev Group" kits are identical, this is what you can expect: ...

I am typically starting this blog with the "Hello World" kind of post.  Just to give an brief summary to the curious out there this blog will be a place where I will be putting down my experience with technologies specifically asp.net mvc, jquery, sql server, sharepoint, tdd, design patterns et el.

Also, I plan to record my learnings with developing an asp.net mvc project.

 

We look to learn the Silverlight, WPF and ASP.NET MVC 2 over the next few months. We’ll start developing a data driven application to explore each one of these. I am now in the process of finding a sample database for use. We will start our tutorials from next week. Stay tuned until then. Technorati Tags: ASP.NET,MVC,Silverlight,WPF ...
If you’ve ever wanted to play around with a Microsoft Surface app but didn’t have the resources to get your own table. This is for you! Until recently, even the SDK was very hard to obtain without access to the device. Microsoft has expanded access and created several new resources for you to try. check it out! Surface Web site (http://www.surface.com) A new Technical Resources section to help you connect to the other available resources and support. MSDN (http://msdn.microsoft.com) A new Microsoft ...
What is Proxy and how to generate proxy for WCF Services? The proxy is a CLR class that exposes a single CLR interface representing the service contract. The proxy provides the same operations as service's contract, but also has additional methods for managing the proxy life cycle and the connection to the service. The proxy completely encapsulates every aspect of the service: its location, its implementation technology and runtime platform, and the communication transport. The proxy can be generated ...
I’m very excited to see some progress and buzz at Tampa Code Camp since we announced. We are still accepting speaker submissions and we are working having more sessions now. Continue spreading the word in person, online and even in general public too! We can still use your help to reach out to your fellow geeks and let them know about Windows Phone Camp, you never know who is not admitting to be a fan. Don’t believe the hype? At the very least come out and learn about what’s new for yourself. We ...
In this Issue: Andrej Tozon, Deborah Kurata, Avi Pilosof, Andrea Boschin, Andy Beaulieu, Damian Schenkelman, smartyP, Kirupa, Alexey Zakharov, and Victor Gaudioso. Shoutout: Yikes... if you haven't seen this yet... GO THERE NOW: My Christmas Catalog For all you 3D enthusiasts, Einar Ingebretsen has announced an Upcoming Balder release From SilverlightCream.com: Exploring Silverlight behaviors: look Ma, no code! Andrej Tozon built a Halloween sound player using Expression Blend and Behaviors ... then ...
Microsoft recently held their Windows 7 Launch event in St. Louis where I was very fortunate to be able to deliver the Windows 7 introduction to developers track (opposite Mike Benkovich from BenkoTips.com). This St. Louis event was held at the AMC Theater’s in Creve Coeur, Missouri and supposedly drew 1200 local IT resources (roughly 600 for the developer track and 600 for the IT pro track but I didn’t get an exact count from anyone). I was involved with the developer track and in my auditorium ...
Custom Retry Logic in Message Only Solution Using Pipeline I struggled a lot while implementing retry interval and retry frequency while working on message only solution. So I thought to document it and post on my blog. It’s easy to configure retry interval and retry frequency using Biztalk administration console. But this configuration is not dynamic, I mean this is static configuration and can not be modified based on some logical decisions. So if we like to modify retry interval and frequency ...