Tag | Live Posts

Lately, there was a blog post by Joel Spolsky called "The Duct Tape Programmer", which is very opinionated and caused quite a lot of responses and discussions in the blogosphere. Basically, this post contrasted the duct tape worldview of developing software to the astronaut architect's, forcing programmers to decide between quick-and-dirty solutions on the one side and analysis paralysis on the other. The replies that I like most, are by (Uncle) Bob Martin, Ayende and Jeffrey Palermo. I think they ...
If you like to migrate your Web tier or the ASP.NET Application to Windows Azure, check my new posts Part I and Part II SQL Azure is the latest buzz around Cloud Computing and the ability to take relational database to the cloud as is, is something most would welcome compared to the earlier model of ACE (Authority, Container, Entity) that was there when SQL Azure was SSDS. Well, like others, I also got interested and wanted to explore the SQL Azure. SQL Azure is currently in CTP and offers token ...
I live in a great neighborhood and am fortunate to have some great neighbors. Two of these neighbors (a husband and a wife actually) are retired math instructors and we always have a good time having a glass of wine and discussing why the methods our schools use to teach our children math are totally antiquated and backwards. Well yesterday I found both retired instructors at home scribbling madly on paper trying to solve a math problem which was supposedly intended for 6th to 12th graders (as both ...
[Originally Published Apr 2004 - Updated October 2009] Everyone "understands" that Microsoft's .NET and the CLR is a "garbage collector" based environment; but is it really. First we must establish what is meant be "garbage" in this context. When an object is created there is (typically) one reference by which it can be accessed (the return value of "new"). While the program executes, there may be other references established to the same item; and established references may terminate. When an object ...

I recently found that I can use Windows Live Writer to connect to my blog on GWB.

It has a nice editor, can add images and tables easily, save as draft and publish later etc.

Happy Blogging.!

Today is just another quick tip of something that took me a while to embrace, but once I did, I can’t live without it. Here’s an example. I have a try/catch block in my code for a button that runs a database process. I want it to catch any exceptions that come back and handle them by printing the message to the user. (Just a real rudimentary example to show how to use this shortcut:) catch(Exception ex) { if (ex.InnerException != null) { StatusLabel.Text = ex.InnerException.Message; } else { StatusLabel.Text ...
IE is by far the largest used browser. However, one of the common myths around IE is the security, performance and that it doesn't support latest web standards. Many of the other browsers have openly mentioned in the past that using IE6 is so 2006 days, download blah blah etc., advertising for their browser and thereby conveniently hiding the subsequent IE releases. It strange how people still compare IE6 after which there are 2 releases with all the modern browsers of today. The reality of the fact ...
Another great opportunity to ask Microsoft engineers your technical questions is coming up on Tuesday, September 29th. These chats are your opportunity to get advice and answers from the engineers at Microsoft. You may want to review the transcript from last month to get an idea about what kind of topics are discussed. Title: Windows CE Live Chat! When: Tuesday, September 29, 2008 9:00 - 10:00 A.M. Pacific Time Add to Calendar Description: Do you have tough technical questions regarding Windows CE ...
What, Why and How Windows Azure 2009 Platform…… What is an internet-scale cloud service platform hosted in Microsoft data center a platform which provides operating system, a set of developer services that can be used individually or together. a platform for running Windows applications and storing their data in the cloud. a platform where all services (.NET Services, SQL Server, Live Services) installed which can be used by the applications a platform where the code and/or data live in the cloud ...
Few days ago I wrote a small behavior, which I think, can be used in many applications, so I decided to share it with you :) What are behaviors in Silverlight I won't write in this post, because there are many other places where you can find nice tutorial about this. I personally recommend this one: http://www.silverlightshow.... What I did What I did is a "TargetedTriggerAction" behavior, which simulate button click on targeted button control, when ...
I stumbled on an article here, and could help but to agree more on the same. The thought is just awesome and almost echoes what i was thinking for long but i was always in loss of words. Initially, I shunned the very thought of managing people and getting more into managing timelines, schedule and execution of the project. I looked for the role if Individual Contributor (IC) and quickly discovered that the role is almost non-existent for mere mortals like me!! So, i decided to train myself in Leadership ...
Someone asked me about cloud computing and Azure platform and then asked me the future of MEWA in light of Silverlight 3 offline application. While i have my own thoughts on them and both do target different application segments, i will first like to demo on a Silverlight MEWA ; then SL 3 offline – online thing and of course the difference… (along with similarities) Here is step by step procedure: 1. Down load Live services… 2. Make a new project in Live services .. choose Silverlight template 2. ...
Surface is cool. There’s no doubt about that. People who walk up to the machine and start using it are usually impressed by it. That also goes for developers: they are sometimes even overwhelmed by it and start to wonder how hard it is to develop software for this platform. The good news is, is that it is actually fairly easy to build software for the Surface platform. Well, easy… if you know how to develop in WPF that is. In this post I will outline the most common steps to take to develop your ...
In the SSRS Reporting Environment, you may never encounter this error and you live a happy and easy life. We all know an SSRS report can easily ping your server to 100% CPU if you decide to export a 120 page report, to PDF, with charts, etc. etc. You may get a complaint that performance suffers in another application while running the reports and you want to fix it, but do not know how. Then one day you or someone at your firm has decided to do your SQL Server a favor and separate out SSRS from the ...
Blog.scottcairney.com is back. Up and running once again, with many thanks from geekswithblogs.net! This is my personal blog where I will discuss topics that are of interest to me, these will of course include e-commerce, SOA and other enterprise development topics. I will also keep you up to date on the activities of the Commerce Server team and hope I can provide an informal outlet for information for those who share my interests. For the billions who don't know me, I've been architecting and building ...
Lately I've been noticing a trend in technology that is starting to scare me. I think we've advanced beyond the information age, and are upon a new era of communication and social networking. Gone are the days of actually phoning people, instead we have advanced so far as to invent telephones that instead of calling your friends, you can take full advantage of using a tiny little keyboard to stumble thumb some text message to them. Yes, technology IS advancing. And I must say, I love Facebook/MySpace/Bebo/Whate... ...
As a freelance software developer, I am regularly asked in interviews if I am familiar with a certain technology or product like e.g. TFS, ASP.NET 2.0, WPF or Oracle 10g or whatever. This is of course only natural, since potential customers already have their company-internal development technology stacks set up or it goes about a pre-existing software project where all these decisions are made long before anyway. But as a freelancer, I must say that keeping up with all the latest technologies and ...
I was just reading a post on Donald Belchman's Blog today, as part of his series of "Development Project Archetypes", and one of them was on the "Ooo.... Shiny...." developer. An incestuous cousin to the Front of the Magazine Architect, this developer is easily distracted by any new technology. Not only will he want to talk about it endlessly, the ‘Oooo…Shiny!’ Developer will simply add the technology to the project without telling anyone. You will find, scattered through the code base, a number ...
Last Time… we looked at installing and setting up VisualSVN Server to be our Source Code Management (SCM) system. With our SCM system all set up, now we need to take a look at how to best take advantage of its features. We’ll look at common folder structures for code repositories and what they folder do/mean. Just about anyone who has used some sort of code repository has probably seen this structure: This is a very common pattern because it highlights the three main things you want your repository ...
Wow, what a fast summer! It seems like just yesterday several of us were saying our goodbyes at the May NoVA Code Camp in Reston, VA. I remember how excited I was on the way home from NoVA code camp. It was a great way to finish up spring code camps. While the schedule seemed a bit crazy at times, it was well worth it. The variety of sessions offered and incidental knowledge obtained via hallway, open spaces and speaker lounge conversations with other professionals makes the trek to each event very ...
Saas vs. S+S Saas is an architectural paradigm where a solution architecture can benefit from the economies of scale of the data and behavior of that architecture being built and hosted in the cloud by a third party in a multitenant fashion. Software + Services is an architectural paradigm where a solution architecture can achieve some of the same economies of scale as Saas while simultaneously benefiting from the synergies and efficiencies of the data and behavior of that architecture being partly ...
The Baton Rouge Area SQL Server User Group has started up a technology live meeting during lunch time. Please see Patrick Leblanc’s blog for more details in participating both as a presenter and as a participate. This is available from anywhere and is not restricted to Louisiana. Also, even though it has “SQL” in the name the topics can veer off of SQL Server topics such as a topic on .NET development. This is a great avenue to test out your presentation skills since it is a short live meeting event. ...
In this Issue: Faisal Khan, Dan Wahlin, Nick Josevski, Lee, Al Pascual, and Pencho Popadiyn. Shoutout: This is too late for tonight, but hey, we got Silverlight tomorrow night too! UFC 102 Live Weigh-In Tonight – Powered by Silverlight From SilverlightCream.com: Creating RIA Services With Silverlight 3 Part-2 In this part 2 of his series and in a break from lots of other posts, Faisal Khan demonstrates binding data declaratively in xaml.Cleaning Up the Disabled State of a Silverlight Control using ...
In this Issue: Jonathan van de Veen, Erik Mork, Chris Klug, Robbe Morris, Nick Josevski, Nigel Sampson, Vikram Pendse, and Matthias Shapiro Shoutouts: András Velvárt poses the question Can I jump to Silverlight 3 now? What do the stats say? ... lots of responses... what do you say? Shawn Wildermuth reminds us of A Plethora of Silverlight Behaviors/Triggers courtesy of the Expression Team. Chris Cavanagh has been busy working on A Real WPF WebBrowser... check it out... and even the source :) ... yeah ...
Here’s another email from the internal mailing list of Injazat .NET Ninjas (Ninjazat, AKA as we call ourselves), that I’m sharing with blog readers as well. Just a place holder, until I move one of my 18 (just discovered the number now – terrifying!) drafts in my Windows Live Writer into a published post, or delete them all! Subject: [Learning] Some very interesting videos Some videos from NDC 2009 event (Norwegian Developers Conference 2009) - about software design and related issues: · NDC Video ...
Another great opportunity to ask Microsoft engineers your technical questions is coming up on Tuesday, August 25th. These chats are your opportunity to get advice and answers from the engineers at Microsoft. You may want to review the transcripts from previous chats to get an idea what these chats are all about. Title: Windows CE Live Chat! When: Tuesday, August 25, 2008 9:00 - 10:00 A.M. Pacific Time Add to Calendar Description: Do you have tough technical questions regarding Windows CE or Windows ...
I was just browsing around and stumbled on this nice site called www.mysterytopia.com. It lists different categories of mysteries, ranging from the classic ancient mysteries to space and astronomy. The first page I hit was "It's official: cows point norht". That's when my eye caught the Belgian flag in the ads rectangle. I realized this was a live traffic feed telling the world who was watching the site at this time, and that I was on top sporting "Vilvoorde, Brabant: It's official: cows point north". ...
Before we had Azure and the various bits and pieces that became Azure at PDC 2008 Microsoft had a number of disparate groups working on various ‘cloudy’ projects. these included BizTalk Services, Red dog, Mesh and the Live framework to name a few. Then at PDC 2008 with the wave of a marketing teams wand they all be became Azure or Azure Services or Azure platform or …well anyway the over-arching message was that they were all part of Azure!! Furthermore we were presented with the vision below… Now ...
I am currently on a project that consists of an integration between a web application and SharePoint. Both applications live in their own servers and so it was necessary to use web services. I have come to many weird glitches and many unresolved issues at this time, I will make an effort to document as much as possible to save people time when working with WCF, SharePoint Web Services, and Visual Studio 2008.0 The first issue I'm going to write about is fairly easy to identify but it was frustrating ...
Hi, this is part 5 of our series on IoC containers in .NET. I’m only using them on a simple console application that provides autocompletion for the functions that the application exposes. We started with an introductory article, then we used Autofac, StructureMap, Ninject 2 beta and Spring.NET. In this article I’ll cover CastleWindsor a bit. These files can be found on sourceforge at the following address http://sourceforge.net/proj... Like StructureMap ...
For those of you looking for the slides for my presentation at devLink here is the link: http://cid-8e2654c5f01e6069... Here is the code samples: http://cid-8e2654c5f01e6069... So most of you guys know I’m more of an alternative/rock type person. I don’t enjoy country music much. It’s just not my thing that I will go and seek out. I don’t fully hate most of it. In fact Johnny Cash is a huge ...
Got this from my MS Dev Advisor John Bristowe: Register to attend the Silverlight 3 FireStarter event on Thursday, September 17th. We will have Scott Guthrie (@scottgu) keynote the event, followed by presentations from Tim Heuer (@timheuer), Brad Abrams (@brada), Karl Shifflett (@kdawg2) and others. At this event, we will focus on three (3) areas: · What’s latest and greatest in with the latest release of Silverlight · What’s happening in the world of Expression 3, and · Give you a run down on .NET ...
If you follow me on Twitter, read my blog, or have me on Live Messenger, you know that over the last few months I’ve had bouts of reflection, thoughtfulness, and philosophical rambling. Many of you have pinged me asking if everything was ok and I wanted to thank everybody who voiced concern, whether it was a tweet, an im conversation, an email, or breakfast in a Vancouver restaurant that I’m pretty sure was a front for a secret police command center. I couldn’t share with you what was on my heart ...
In my new job, I'm one of the people responsible for implementing Application Lifecycle Management at a large (large) company. I and a bunch of others are gathering requirements, interviewing stakeholders, and so on. We're also running some cool pilots on the side. Anyway. We have narrowed the list of vendors who can help us down to 4. I won't tell you who they are because 1) I don't want to start a religious war, and 2) If there's a better one out there, we don't want to know this late in the process ...
News broke today over at WekeRoad.com that Rob Conery has decided to turn in his blue-badge and go back to the solo-scene (cue that music from the Hulk series where Bruce Banner is always walking down the road alone while the credits role). Now there will be much speculation on why Rob Conery chose to leave Microsoft. Some have already suggested that it was in a fit of jealous rage after hearing about Scott Hanselman’s promotion (which Rob has already stated isn’t the reason, and as you’ll see below ...
Hace algunos días intentaba restaurar una laptop haciendo uso de las utilerías que trae preinstaladas en una partición del disco duro. Tras varios intentos y ver que no servía de nada, decidí formatearla y reinstalarle el sistema operativo. Como de un tiempo hacia acá los fabricantes ya no incluyen los discos y algunos ya tampoco incluyen una utilería para crearlos, lo intenté con el disco de Windows XP que tenía a la mano, el de mi vieja PC. Al bootear desde el CD, se comenzaban a intentar cargar ...
It’s been a couple weeks since it was first announced that the Engineered Experiences team won Microsoft’s newCloudApp() contest and it’s about time I got around to blogging about it. First things first, I couldn’t start this post without congratulating the other team members: Scott Densmore and Dwayne Brown, you guys rock! What Is IMPULSE? Check it out: http://www.myimpulselive.com As a software developer I am all about reuse so here’s the copy+paste from our newcloupapp.com description: IMPULSE ...
Registration for PDC 2009 is now open. If you register by September 15th you can save a hundred bucks. Or you could get there my way: win a contest (hey, I’m a poor developer). As I mentioned in a previous article, INETA has a component contest that prizes a trip to PDC. But, it’s not the only one: Microsoft has announced the Code7 Contest - Code the Power of 7. It pays out great prizes, but you have to take advantage of the technologies built into Windows 7 like Libraries, Touch, Shell Integration, ...
I was working this morning on hooking up the application I’ve been writing to Health Vault, and I came upon this fun little error “keyset does not exist” that is everywhere on bing and google.com but lacking any clear instructions on how to fix it. After about two hours of trying to figure out what exactly was going on, I finally have my application working. For both the purposes of helping others fix this error, and for me to remember what I did when I try to set up an application on our live server, ...
I am a real ‘geek’, I love technology, I had Sky when it wasn’t the norm to have Sky. I had internet when the only way to do it (other than Compuserve) was to sign up to a local provider and phone into them and then be routed on. I live in the South East where the coverage for all digital goodies is total…. I am .5 km from a telephone exchange….. Am I happy – no…. I can’t receive Sky anymore because the tree outside my house (Canadian Oak) ‘sucks’ all the signal! NTL sorry Virgin gave up putting ...
Another great opportunity to ask Microsoft engineers your technical questions is coming up on Tuesday, June 30th. These chats are your opportunity to get advice and answers from the engineers at Microsoft. You may want to review the transcripts from previous chats to get an idea what these chats are all about. Title: Windows CE Live Chat! When: Tuesday, July 28, 2008 9:00 - 10:00 A.M. Pacific time Add to Calendar Description: Do you have tough technical questions regarding Windows CE or Windows Mobile ...
Introduction Well it's now Saturday afternoon and the family have been out shopping all day, so I have taken the opportunity to conduct some tests that I had been meaning to do for a long time now (geek I hear you say). I wanted to find specifically what happens if you want to make changes to Content Types, Columns and Lists that have previously been deployed using Features and CAML. I am going to split my findings up into several posts. I will detail each set of tests then summarise at the end what ...
At Last! Finally, we have released the SharePoint Action Framework (SAF) on CodePlex!! Please take a look at : http://saf.codeplex.com . Now that I can take a minute, I just wanted to spend a bit of time detailing why we have spent the best part of 18 months (with lots of late nights building it!) Here's a FAQ to give you some answers: If you are developing with SharePoint, do you suffer from any of these ? Lots of Defects caused by differences in SharePoint Farms. – eg. “It works on Integration, ...
Host: Jody Gilbert, Senior Editor 10 things Career Collaboration IT management Network administration Programming and development Project management Security Shortcuts Support Tips Web design Contact 10 cool features to look forward to in Office 2010 With the release of the Office 2010 Technical Preview, details are finally starting to roll in. Deb Shinder highlights some of the features she thinks might make the new version worth the upgrade 10 cool features to look forward to in Office 2010 Technorati ...
SharePoint’s Branding Limitations, Part 2 (SharePoint Magazine) As a Front-end Developer with a background in designing I’ll show you how to make a graphical design that works for a default SharePoint-environment. If you want to take control over the front-end, don’t use any themes. Create your art by using style sheets! SharePoint Daily - Bamboo Nation Technorati Tags: SharePoint,Limitations,Part... Windows Live Tags: ...
Microsoft announced the Live Services Plug-in for Moodle, a free download released under the General Public License v2 that integrates Microsoft's Live@edu services such as email, calendar, instant messaging and search directly into the Moodle experience. The complete article http://port25.technet.com/a... See you ...

We have an upcoming mini meeting where Santosh Benjamin will demonstrate how to use Mocking Bird to help with Integration Testing.

This should only be a 30-45 min meeting and is open to all members via Live Meeting.  Details below:

http://sbug.org.uk/forums/p/156/232.aspx#232

Watch Bill Gates Live in the 5th anniversary celebration of Microsoft Research, India. Also, present would be the Chief Guest, Hon’ble Shri Kapil Sibal - HRD Ministry of India, Hon’ble Shri Prithviraj Chauhan - Minister of State for Science and Technology, India, Mr.N.R.Narayana Murthy – Chairman and Chief Mentor, Infosys Technologies, Prof.Ashok Jhunjhunwala – IIT Madras, Dr.P.Anandan – MD, Microsoft Research India. When is this event: Friday, 24th July 2009 10:30 AM IST Where do I watch this: Right ...
Yet another internal .NET Team email in my current company, Injazat Data Systems, that I sent yesterday, and am sharing with you as well. jQuery: · Simplify calling ASP.NET AJAX services from jQuery · Use jQuery and ASP.NET AJAX to build a client side Repeater · Reordering invoice lines using jqGrid and TableDND extension · LA.NET jQuery Posts/Articles Agile · Implementing Scrum ASP.NET · Web Development With ASP.NET Learning Material (Course - Source: MSDN Ramp up Learning Program) · ASP.NET Articles ...
I recently heard a presentation from David Chappell talking about how SOA is failing in many organizations. Below is not a summary of what he talked about but my own new thoughts on a subject I am still learning much about while listening to his presentation..... I have to give it to David Chappell. He has a way of bringing together concepts in a very simple and engaging way. At a recent architecture conference ( video http://channel9.msdn.com/po... ...