An AJI Software Community
BLOGGER LIST

(1324, 2/05/2010) 
(1276, 1/10/2010) 
(1182, 2/09/2010) 
(852, 12/17/2009) 
(758, 12/08/2009) 
(694, 2/03/2010) 
(645, 2/02/2010) 
(617, 1/22/2010) 
(573, 1/03/2010) 
(555, 9/16/2009) 
(535, 1/13/2010) 
(473, 12/19/2009) 
(436, 1/06/2010) 
(403, 10/19/2009) 
(402, 1/30/2010) 
(401, 2/08/2010) 
(394, 2/06/2010) 
(388, 2/03/2010) 
(367, 9/18/2009) 
(357, 1/19/2010) 
(308, 1/13/2010) 
(307, 2/04/2010) 
(301, 1/20/2010) 
(264, 2/04/2010) 
(263, 1/31/2010) 
(261, 2/08/2010) 
(259, 1/03/2010) 
(248, 10/02/2009) 
(243, 2/09/2010) 
(236, 2/05/2010) 
(216, 11/29/2009) 
(211, 2/06/2010) 
(208, 2/06/2010) 
(208, 1/30/2010) 
(202, 2/07/2010) 
(200, 2/09/2010) 
(197, 10/19/2009) 
(191, 2/04/2010) 
(171, 12/29/2009) 
(166, 1/24/2010) 
(164, 10/01/2009) 
(154, 1/09/2010) 
(151, 2/08/2010) 
(150, 1/31/2010) 
(144, 12/27/2009) 
(140, 2/02/2010) 
(140, 1/04/2010) 
(139, 9/08/2009) 
(138, 11/03/2009) 
(132, 1/19/2010) 
(132, 9/29/2009) 
(130, 2/08/2010) 
(129, 2/09/2010) 
(129, 2/01/2010) 
(128, 2/04/2010) 
(127, 11/24/2009) 
(127, 11/13/2009) 
(126, 2/07/2010) 
(125, 11/25/2009) 
(120, 11/23/2009) 
(117, 2/07/2010) 
(115, 2/05/2010) 
(112, 9/29/2009) 
(109, 2/09/2010) 
(109, 1/27/2010) 
(105, 9/09/2009) 
(101, 10/15/2009) 
(100, 12/23/2009) 
(100, 1/28/2010) 
(99, 1/07/2010) 
(99, 2/04/2010) 
(98, 12/22/2009) 
(97, 8/18/2009) 
(94, 11/26/2009) 
(93, 1/30/2010) 
(93, 11/19/2009) 
(91, 11/12/2009) 
(89, 2/09/2010) 
(86, 2/08/2010) 
(85, 1/01/2010) 
(85, 11/27/2009) 
(81, 1/16/2010) 
(81, 1/26/2010) 
(78, 1/19/2010) 
(75, 8/12/2009) 
(74, 11/18/2009) 
(72, 1/23/2010) 
(71, 1/09/2010) 
(70, 11/04/2009) 
(70, 2/05/2010) 
(69, 1/30/2010) 
(68, 1/25/2010) 
(68, 12/22/2009) 
(67, 1/06/2010) 
(66, 11/03/2009) 
(65, 12/14/2009) 
(64, 12/01/2009) 
(64, 8/27/2009) 
(63, 1/26/2010) 
(62, 1/18/2010) 
(60, 1/01/2010) 
(60, 1/02/2010) 
(60, 9/22/2009) 
(59, 12/02/2009) 
(57, 10/27/2009) 
(57, 2/09/2010) 
(56, 10/14/2009) 
(56, 1/31/2010) 
(55, 11/23/2009) 
(55, 12/19/2009) 
(54, 2/01/2010) 
(54, 2/06/2010) 
(53, 1/29/2010) 
(53, 11/30/2009) 
(53, 2/03/2010) 
(53, 11/15/2009) 
(52, 2/03/2010) 
(51, 8/19/2009) 
(51, 1/12/2010) 
(51, 8/24/2009) 
(51, 11/01/2009) 
(51, 2/06/2010) 
(50, 2/08/2010) 
(49, 1/04/2010) 
(49, 11/05/2009) 
(49, 11/08/2009) 
(48, 10/13/2009) 
(47, 1/03/2010) 
(46, 1/30/2010) 
(45, 2/05/2010) 
(45, 12/14/2009) 
(44, 11/28/2009) 
(43, 10/19/2009) 
(43, 2/08/2010) 
(42, 12/06/2009) 
(42, 11/23/2009) 
(41, 2/04/2010) 
(41, 1/27/2010) 
(41, 8/17/2009) 
(41, 12/31/2009) 
(41, 12/30/2009) 
(41, 12/07/2009) 
(40, 11/20/2009) 
(39, 2/09/2010) 
(39, 2/08/2010) 
(39, 2/08/2010) 
(37, 11/06/2009) 
(36, 10/15/2009) 
(36, 2/01/2010) 
(36, 2/08/2010) 
(34, 11/17/2009) 
(34, 1/13/2010) 
(33, 11/16/2009) 
(32, 12/29/2009) 
(32, 11/04/2009) 
(32, 8/25/2009) 
(32, 9/04/2009) 
(32, 2/06/2010) 
(31, 2/09/2010) 
(31, 12/04/2009) 
(30, 1/07/2010) 
(30, 11/30/2009) 
(30, 10/12/2009) 
(29, 11/13/2009) 
(29, 11/09/2009) 
(29, 2/02/2010) 
(28, 1/28/2010) 
(28, 1/17/2010) 
(28, 2/05/2010) 
(28, 1/05/2010) 
(28, 2/03/2010) 
(27, 9/07/2009) 
(27, 10/14/2009) 
(27, 12/17/2009) 
(27, 11/08/2009) 
(27, 12/15/2009) 
(27, 1/07/2010) 
(26, 1/22/2010) 
(26, 1/27/2010) 
(26, 12/27/2009) 
(26, 12/04/2009) 
(26, 1/16/2010) 
(25, 10/15/2009) 
(25, 9/24/2009) 
(25, 12/21/2009) 
(24, 9/04/2009) 
(24, 1/25/2010) 
(24, 1/10/2010) 
(24, 1/25/2010) 
(24, 10/28/2009) 
(24, 8/31/2009) 
(23, 12/11/2009) 
(23, 2/04/2010) 
(23, 1/26/2010) 
(23, 12/09/2009) 
(23, 1/29/2010) 
(22, 1/26/2010) 
(22, 10/08/2009) 
(22, 1/31/2010) 
(22, 12/03/2009) 
(22, 2/07/2010) 
(21, 9/26/2009) 
(21, 11/17/2009) 
(21, 11/10/2009) 
(21, 11/14/2009) 
(21, 1/12/2010) 
(21, 11/17/2009) 
(20, 11/14/2009) 
(20, 10/03/2009) 
(20, 12/24/2009) 
(20, 12/17/2009) 
(20, 2/02/2010) 
(20, 11/15/2009) 
(19, 12/09/2009) 
(19, 1/21/2010) 
(19, 2/09/2010) 
(18, 11/26/2009) 
(18, 1/21/2010) 
(18, 1/07/2010) 
(18, 9/12/2009) 
(18, 10/07/2009) 
(18, 12/19/2009) 
(17, 2/04/2010) 
(17, 9/28/2009) 
(17, 9/30/2009) 
(17, 11/24/2009) 
(17, 1/18/2010) 
(17, 10/07/2009) 
(17, 11/24/2009) 
(17, 2/04/2010) 
(17, 12/27/2009) 
(17, 11/16/2009) 
(17, 2/05/2010) 
(17, 2/09/2010) 
(16, 12/24/2009) 
(16, 12/18/2009) 
(16, 2/03/2010) 
(16, 1/28/2010) 
(16, 12/02/2009) 
(15, 11/25/2009) 
(15, 12/28/2009) 
(15, 1/05/2010) 
(15, 1/13/2010) 
(15, 8/11/2009) 
(15, 1/25/2010) 
(15, 8/19/2009) 
(15, 1/27/2010) 
(15, 1/23/2010) 
(15, 1/18/2010) 
(15, 1/29/2010) 
(15, 2/08/2010) 
(14, 2/05/2010) 
(14, 10/17/2009) 
(14, 12/02/2009) 
(14, 11/29/2009) 
(14, 2/07/2010) 
(14, 1/27/2010) 
(14, 10/26/2009) 
(14, 11/13/2009) 
(13, 12/10/2009) 
(13, 8/19/2009) 
(13, 1/10/2010) 
(13, 12/10/2009) 
(13, 12/11/2009) 
(13, 1/14/2010) 
(13, 9/04/2009) 
(13, 2/01/2010) 
(13, 2/03/2010) 
(13, 12/16/2009) 
(13, 1/01/2010) 
(13, 10/08/2009) 
(13, 9/06/2009) 
(12, 1/14/2010) 
(12, 8/21/2009) 
(12, 12/30/2009) 
(12, 12/25/2009) 
(12, 1/26/2010) 
(12, 2/08/2010) 
(12, 10/29/2009) 
(12, 12/07/2009) 
(12, 11/21/2009) 
(12, 8/21/2009) 
(12, 1/22/2010) 
(12, 12/02/2009) 
(12, 12/22/2009) 
(12, 1/31/2010) 
(12, 9/22/2009) 
(11, 10/22/2009) 
(11, 10/08/2009) 
(11, 12/18/2009) 
(11, 12/03/2009) 
(11, 10/11/2009) 
(11, 1/29/2010) 
(11, 12/08/2009) 
(11, 2/04/2010) 
(11, 11/21/2009) 
(11, 12/09/2009) 
(10, 12/17/2009) 
(10, 2/02/2010) 
(10, 11/12/2009) 
(10, 11/07/2009) 
(10, 1/31/2010) 
(10, 2/01/2010) 
(10, 10/17/2009) 
(9, 10/12/2009) 
(9, 10/27/2009) 
(9, 8/21/2009) 
(9, 11/15/2009) 
(9, 2/08/2010) 
(9, 12/09/2009) 
(9, 10/13/2009) 
(9, 12/04/2009) 
(9, 11/23/2009) 
(9, 1/10/2010) 
(8, 2/04/2010) 
(8, 11/18/2009) 
(8, 11/25/2009) 
(8, 1/30/2010) 
(8, 9/24/2009) 
(8, 2/09/2010) 
(8, 1/26/2010) 
(8, 8/26/2009) 
(8, 9/08/2009) 
(8, 9/04/2009) 
(8, 11/04/2009) 
(8, 11/05/2009) 
(8, 9/02/2009) 
(8, 1/24/2010) 
(7, 1/29/2010) 
(7, 1/31/2010) 
(7, 9/03/2009) 
(7, 12/31/2009) 
(7, 1/27/2010) 
(7, 12/14/2009) 
(7, 8/24/2009) 
(7, 12/17/2009) 
(7, 8/28/2009) 
(7, 8/13/2009) 
(7, 2/02/2010) 
(7, 12/04/2009) 
(7, 11/15/2009) 
(6, 2/01/2010) 
(6, 1/19/2010) 
(6, 2/03/2010) 
(6, 1/15/2010) 
(6, 11/22/2009) 
(6, 12/23/2009) 
(6, 1/29/2010) 
(6, 2/09/2010) 
(6, 11/12/2009) 
(6, 2/01/2010) 
(6, 8/13/2009) 
(5, 9/09/2009) 
(5, 9/09/2009) 
(5, 12/29/2009) 
(5, 10/06/2009) 
(5, 1/19/2010) 
(5, 12/31/2009) 
(5, 8/26/2009) 
(5, 1/31/2010) 
(5, 1/17/2010) 
(5, 12/17/2009) 
(5, 2/01/2010) 
(5, 10/01/2009) 
(5, 1/28/2010) 
(5, 10/09/2009) 
(5, 2/09/2010) 
(5, 11/17/2009) 
(5, 11/13/2009) 
(5, 2/07/2010) 
(5, 9/12/2009) 
(4, 8/14/2009) 
(4, 9/24/2009) 
(4, 1/29/2010) 
(4, 10/08/2009) 
(4, 8/31/2009) 
(4, 12/15/2009) 
(4, 1/03/2010) 
(4, 11/05/2009) 
(4, 1/11/2010) 
(4, 12/14/2009) 
(4, 2/01/2010) 
(4, 2/04/2010) 
(3, 9/23/2009) 
(3, 1/22/2010) 
(3, 9/09/2009) 
(3, 9/26/2009) 
(3, 12/20/2009) 
(3, 2/06/2010) 
(3, 11/09/2009) 
(3, 2/09/2010) 
(3, 11/19/2009) 
(3, 12/20/2009) 
(3, 10/27/2009) 
(3, 1/10/2010) 
(3, 1/02/2010) 
(3, 10/06/2009) 
(3, 1/13/2010) 
(3, 1/17/2010) 
(3, 10/06/2009) 
(3, 10/03/2009) 
(2, 9/10/2009) 
(2, 8/13/2009) 
(2, 12/29/2009) 
(2, 12/04/2009) 
(2, 8/21/2009) 
(2, 1/05/2010) 
(2, 8/14/2009) 
(2, 10/04/2009) 
(2, 8/23/2009) 
(2, 10/12/2009) 
(2, 9/25/2009) 
(2, 9/03/2009) 
(2, 11/06/2009) 
(2, 11/07/2009) 
(2, 2/03/2010) 
(2, 2/02/2010) 
(2, 2/04/2010) 
(2, 1/28/2010) 
(2, 12/11/2009) 
(2, 12/31/2009) 
(2, 1/29/2010) 
(2, 8/19/2009) 
(2, 9/25/2009) 
(2, 9/27/2009) 
(1, 11/20/2009) 
(1, 11/12/2009) 
(1, 11/02/2009) 
(1, 11/24/2009) 
(1, 1/31/2010) 
(1, 12/28/2009) 
(1, 12/02/2009) 
(1, 11/11/2009) 
(1, 11/19/2009) 
(1, 1/07/2010) 
(1, 1/23/2010) 
(1, 12/27/2009) 
(1, 11/01/2009) 
(1, 11/22/2009) 
(1, 10/07/2009) 
(1, 9/16/2009) 
(1, 9/15/2009) 
(1, 10/28/2009) 
(1, 8/11/2009) 
(1, 9/01/2009) 
(1, 9/16/2009) 
(1, 9/03/2009) 
(1, 1/21/2010) 
(1, 8/17/2009) 
(1, 8/21/2009) 
(1, 9/04/2009) 
(1, 12/20/2009) 
(1, 1/30/2010) 
(1, 8/27/2009) 
(1, 1/19/2010) 
MOST POPULAR TOPIC
Thomas Weller | 1/27/2010 | 5 Comments
Most people - even the overwhelming majority of programmers - would say that the main activity of a software developer is "writing source code". But this is a (though quite understandable) misconception - and if you take a look at the available figures
 
POSTSTWITTERCOMMUNITY NEWSFEATURED BLOGGERS
I need to create WSDL file for RPC/Encoding soap implementation. To learn how to create the WSDL I took an Example 5. SOAP binding of request-response RPC operation over HTTP from Web Services Description Language (WSDL) 1.1 specification and tried to run WSDL.exe for the file. I have to fix couple simple errors 1. removed wsdl: from wsdl:arrayType 2. Changed StockQuoteBinding to StockQuoteSoapBinding in <port name="StockQuotePort" binding="tns:StockQuoteBinding"> And then I've got the error:...
I had a bit of a nightmare getting the previous post online. No matter what I did I was getting this error message "The underlying connection was closed: An unexpected error occurred on a receive". I had just installed beta 2 of Windows Live Writer, so I uninstalled that and went back to beta 1, but that still had the same issue. I then logged into the Web UI for my blog and pasted the contents of my post in their and got more errors. At this point I started to think that there was something wrong...
Microsoft has just recently announced that PDC 2007 has been rescheduled in order to try to align it be in front of some of the major platform milestones. By this coming fall, upcoming platform technologies including Windows Server 2008, SQL Server 2008, and Visual Studio 2008 will already be in the hands of developers and getting close to being released. Keep an eye on the event site for the new date...
Tampa Code Camp for 2007 has just been announced. Registration just opened on June 4, 2007 so there is still plenty of room, but there is a maximum attendance of 400 people so space will fill up quickly. This year, the event has moved to the St. Petersburg College (ICOT Center) in Largo, Florida and will be held on July 14, 2007. The new location promises larger rooms and state of the art AV equipment. If you have never attended Code Camp or don't know what it is, Code Camp is a free one day event...
I want to thank everyone who attended my Birds of a Feather session at Tech·Ed 2007. There were about 100 people that showed up and I think we had a good discussion on what code style and standards mean and why they are important. What surprised me the most about the session was the amount of interest. As a result, I will be posting regular blog entries on this topic under the "Code Styles & Standards" category in my blog. I will also be reviewing the past code standards documents I have written...
Microsoft announced a scaled down version of Visual Studio 2008 called the Visual Studio Shell. The Visual Studio Shell, which will be in beta sometime this summer, is designed to allow developers to bundle Visual Studio functionality into their own products and will integrate languages such as Fortran, Cobol, Ruby, and PHP. The Visual Studio Shell will be free and will ship with Visual Studio 2008. There are two different "modes" that can be used when integrating Visual Studio Shell: integrated...
One of the new technologies being announced at Tech·Ed is "Acropolis". If you have previously used the Microsoft Composite UI Application B lock (CAB) or the Smart Client Software Factory (SCSF), the announcement of the Acropolis should be very exciting news. Acropolis is a replacement technology for both CAB and SCSF and takes the things that were good about both of these and the lessons learned and adds the following: Full .NET support by being an integrated part of the .NET client framework and...
There are many situations where you'll have aggregate functions in your queries. Usually you want to avoid these aggregations in an OLTP application in order to decrease resource consumption. As an example I'll be using the following simplified schema to show what the problem is and a solution that I often use to deal with this issue. What we have is a table containing articles and another table to track each time an article is read. The schema has been simplified to focus on the problem, but imagine...
I finally have some free time tonight from all of the activities at Tech·Ed 2007, so I wanted to take some time to summarize what I've seen and done so far. To start with, I was able to get a front-row seat for the Keynote on Monday morning. The keynote started out with a short "movie" showing Bob Muglia going back in time with Christopher Lloyd reprising his role as "Doc" Brown from the "Back to the Future" movies. The theme to the video was to try and show how Microsoft has sometimes fallen short...
I've been working on a CSLA project for grins, one I can mold, twist, and hack to my heart's content. I've been working on it in my "off" time for a couple of months now. I have rediscovered something for myself I have read many times: CSLA screams for CodeGen. Now, don't get me wrong. I like CSLA. It provides a standard approach in such a way that everyone on the project can speak intelligently about their feature and everyone else understands. We don't have 8 different approaches to very similar...
Oleg Tkachenko has created a visual studio's plugin for XSLT. You can read all about it and get to his download from his blog: http://www.tkachenko.com/blog/archives/000703.html Note: it only works with Visual Studio Code Name "Orcas" Beta 1, and you MUST have the SDK installed. I've downloaded all of the above and am excited about future builds of this plugin. Currently it has the ability to complie XSLT into DLLs. I'm not as interested in that as I am some of the other features to come, but we...
Alas, my resolution to blog every day while at Tech Ed has already been broken. There is just so much information and some of the best information comes from the informal sessions in the evenings. It was really cool watching my friend Frank La Vigne (www.franksworld.com/) present at such a premier event, I remember him back when he was a presenter at a RV.NUG meeting. I talked to him tonight and he's evals look good - WAY TO GO Frank. I really enjoyed Rob Howard's presentation on ASP.NET internals....
Earlier this year I flipped a coin to determine if I'd attend TechEd or PDC 2007. TechEd was heads, PDC 2007 was tails. Tails won so TechEd was out and PDC 2007 was in! Unfortunately PDC 2007 has been rescheduled. I should have used a two-headed coin...
Just thought I'd pass along a bit of news I stumbled on. It turns out the Javascript compiler used in Microsoft's new Silverlight is written in VB! Gotta love that!!! Goooooooooooooo VB!! I wish this had been more publically announced so that VB could have gotten some good PR out of it...
My daily Silverlight 'Pick of the Litter' from the web, I will add on as I come across others Updated Silverlight Surface Demo Michael Schwarz worked the kinks out of his video addition to the Surface demo in Silverlight. How to create Silverlight Applications with Notepad If you can work without Intellisense, Michael shows you how to batch-build your Alpha applications! Embedding Silverlight Annotation in my dasblog post Updated Link! Julie Lerman has been blogging about Ink. Two in a row on Monday....
MFC provides a rather neat way of updating the state of window elements in an MFC CWnd (or derived) object during application idle-time. Typically, this is done by setting the element ID and member function in the ON_UPDATE_COMMAND_UI macro, and then declaring the function in the class header file: afx_msg void OnUpdateMyCommand(CCmdUI* pCmdUI); Then you implement the handler as follows: void CMyClass::OnUpdateMyCommand(CCmdUI* pCmdUI) { if(IsMyCommandAvailable()) pCmdUI->Enable(TRUE); } This...
Here's an interesting thought: The theft of laptops is on the increase and of particular concern the use of laptop specific carrying cases is making the target easier! Now I'm not an alarmist but....there does seem to be a correlation between 'in the street' laptop robberies and the laptop owners use of a dedicated laptop bag. My advice and one that Solidsoft has endorsed is put it in a rucksack. Theft of a rucksack seems to be much less of an issue than laptop bags. With this in mind I have recently...
Quoted from Ms white paper: SQL Server 2008 capabilities deliver on the four key areas of the data platform vision. · Mission-Critical Platform – SQL Server 2008 enables IT groups to be more productive by providing a more secure, scalable, and manageable platform. It includes a new policy-based management framework that shifts from managing by scripts to managing by rules. SQL Server 2008 also protects valuable information in existing applications and disconnected devices. In addition, SQL Server...
http://aspnetresources.com/downloads/MS%20Ajax%20Client%20Life-Cycle%20Events.pdf...
Microsoft's Tim Sneath the group manager for Silverlight and WPF technical evangelism team based in Redmond will be doing a presentation on Silverlight on Wednesday 13th June at Bracknell VBUG. Venue: Bracknell Leisure Centre, Bagshot Road, Bracknell, Berkshire, RG12 9SE Times: 18:30 - 21:00 (19:00 start) Not a session to miss...
This week on the Computers 2K7 radio show I co-host we were fortunate to have Matt Frye as a guest. He was there promoting the OpenBBQ/OpenJam 2007 fund raising event being held this Saturday, June 9, 2007 at Rub's Smokehouse in Morrisville. The event is a fundraiser for USToo Prostate Cancer Education & Support and will feature LIVE music and award winning BBQ. Additional information is available on the OpenBBQ/OpenJam 2007 website. Here's the oBoJ story taken from their website: "A few years...
First, here at Tech-Ed 2007, I took and passed exam 70-631 - Windows Sharepoint Services: Configuration. The test itself was different than I expected. It focused a lot on network configuration and structure for a WSS deployment and not so much on the actual web app / site collection config. Overall, it wasn't too difficult. I now have a MCTS: WSS Config cert and a new logo! Second, does anyone else think the chairs at the Orlando Convention Center are extremely uncomfortable...
Yesterday it was the official start of TechEd In the gallery section i have posted some pictures of Teched and especially the Jam sessions day1 Had a bad start at the Jam Sessions, previous years you were allowed to bring your wife but this year when we showed up at the entrance my gf wasn't allowed. so after bringing her back i also noticed that there was more changed, now drinks ain't free anymore too. So well things have changed over the years but well the experience is still great. some great...
Well, yesterday I learned of something new. Acropolis. It's Microsoft's newest "toolkit for creating modular, business-focused Windows client applications" and it "enables you to build reusable, connectable components and assemble them into working applications that are easy to change." At first glance, it's a replacement for CAB and some of SCSF, using WPF. The downloadable help file mentions WinForms, but also mentions that the current CTP only supports WPF. By the looks of it, it will never support...
Business Processes are happening, day in and day out. These are the ways your company makes money. If you want to make more money, you can do so by reducing the friction in the process, making it faster, more efficient and perhaps in the process discovering new ways to make money. Today we learn all about how an architect thinks on these matters with Andy James of Solidsoft. See the interview here...
I am sitting in a Microsoft TechNet event presented by IT Pro Evangelist Matt "All my mates are at TechEd" Hester. Matt is covering the Windows Vista Startup Recovery Tool. This tool is accessed by booting off of a Windows Vista installation DVD. Any version will work as all the versions contain the same bits. The install key determines which version gets installed. Once you boot up to the install screen there is a hyperlink at the bottom to launch the Startup Recovery Tool (SRT). You are then presented...
Google Maps - Butt Crack Included :)...
The Google Maps API blog talks about adding driving directions to their API. This is something that I am excited about adding to Where's Tim. I've had directions to me on my real time GPS site for a while (see the post here), but I've always just shelled out a url to maps.google.com. Now I can retain the users of that feature on my site and not have to send them away (hoping that they will come back). This is also big for the mashup "industry" as well. Visually understanding where an object resides...
A colleague of mine ran into this today and we scratched our heads for some time, before he figured out what was wrong. Anyway, I turned some production code into a kind of an extreme example, but what do you think of the following screenshot: Console.WriteLine fortunately prints "Base", but what about that debugger tooltip which shows the value of the private property? [O_o]...
So yesterday I didn't hit the gym, I hit the street for a one hour bike ride. Came home and did 500 crunches...good times. But the big news is what I bought at Old Navy the other day. Today is my first day sporting my new jeans...my new size 40 jeans! Now, that number only means something when you consider that last November I was a size 46...so in 6 months I've gone down 6 inches from my waist...6 inches! Strangely enough though, with all the weights I've incorporated into my workouts, I haven't...
Well, lets start with the weather. Some of the participants are complaining that its hot. Well this is Florida and it is hot! Of course I'm use to it and I golf in the early afternoon when the course is empty. It takes getting use to and hopefully the afternoon rains will come by and cool things off. If you're interested in logistics then there is a nice video to see how they put tech ed together. The events planners do an excellent job registering, feeding, moving 13000 geeks. I ran into Brian Keller...
ENTERPRISE OPERATING SYSTEM DEPLOYMENTS My latest project has been to take a walk back to the good ole days with Unattended Setups and Sysprep in order to standardise the Windows Server Operating System across a server fleet made up of more than 2000 servers, globally. But this time, I'm doing with a twist after all the years of learning to apply. Its good revisit the roots of how its all put together. This is the beginning of the process, a HTML (hta) Front End application auto-launched from within...
Yeah, the new release of SQL Server shipped it's first public CTP already. To download the bits you need to register with the Microsoft SQL server 2008 CTP Program on Microsoft Connect, then go to the CTP main page, and watch for the links at the right bar (If you plan to share the links beware that they will give "Page Not Found" error to any one who's not in the CTP MS connect program). More links to check out: CTP Main Page CTP @ Microsoft Connect CTP Overview Whitepaper CTP Samples (At Codeplex...
Master pages and the content pages based on them share a number of events and it's important to know the order in which those events fire. Here is a list of the events in their firing order. Content Page Pre Initializes Master Page Child Controls Initialize Content Page Child Controls Initialize The Master Page initializes The Content Page initializes The Content Page Initialize Complete Content Page Pre Loads Content Page Loads Master Page Loads Master Page Child Controls Load Content Page Child...
UPDATE (12/17/2007): My blog has moved. This post is now located at: http://jason.whitehorn.ws/2007/06/04/More-Than-You-Ever-Wanted-To-Know-About-HttpBrowserCapabilities.aspx In ASP.NET the HttpBrowserCapabilities object easily allows you to determine which web browser your site's visitors are using. This information is pulled from the User Agent data sent by each visitors web browser. The HttpBrowserCapabilities object can tell you, for example, which version of Javascript the client's browser supports....
There was a question on the forums a little while ago about what were the minimal libraries that would need to be installed in order to write a program that would allow someone to process a cube. Well it can be done with just the ADOMD.NET client libraries, which the user will need on their machine anyway if they are going to browse the cubes. Below is about the shortest VB.NET "application" that you would need to process a cube. It's a console application and all you need to do is to add a reference...
I got the following email from fellow MVP Greg Linwood on behalf of the Melbourne SQL Server User Group this morning which was taken from a posting by Ed Lehman from Microsoft in the private MVP newsgroup. I have not read any other feeds yet, but I imagine this news will be all over the web today. There will probably be a flood of information on Katmai, now that a release is publicly available. Enjoy! E D L E H M A N'S P O S T I N G This coming Monday, June 4, we will release the June CTP of Katmai....
Hi, We have an opening for 'Entry Level .Net Developer' at Abu Dhabi (1 or 2 years experience) and also another good opportunity at a friends company in Dubai (3+ years experience). Interested candidates do get in touch with me at the earliest possible! Have a great day...
I recently purchased the MOTOROKR S9 headphones to use with my new Cingular AT&T 8525 (HTC TyTn/Hermes) Windows Mobile device/phone. One feature that attracted me to my new phone was BlueTooth A2DP support. I want to be able to use my phone as a music source when cycling. I figure that since I need to carry my phone with me anyway it might as well serve double duty as my portable music player. First ImpressionOkay - I'm not a big fan of all of the unboxing videos that you can find on YouTube...
ARC201 – Ron Jacobs on the Architectural Landscape Good to see Ron again, he's having a ball in his current role at Microsoft. After obligatory plugs for his ArcCast series, we got into three topics. TDD concepts. http://extremeprogramming.org was mentioned as a reference. TDD Primer from Peter Provost was shown…. I like his statement that TDD is about creating a class that does what you want it to do and nothing more. Also made it clear that architectural design is still necessary. Most people I...
Matt Strausz talks about Oprah talking about Ignition Interlock (devices to prevent drinking and driving mandated for DUI offenders) from SmartStart. He even suggests a good candidate for a celebrity sponsor. Maybe next show, Oprah will give a device to everyone in the audience :) Technorati tags: Matt Strausz, Oprah, Ignition Interlock, SmartStart, Paris Hilton, DUI...
Microsoft has another great podcast up around the messaging design that went in to its Exchange 2007 environment. And please Microsoft, let me download the entire podcast so I can listen to it offline. IMO that is a requirement to be a podcast. Streaming sucks. From the download page: Ever wondered how a large enterprise plans and implements design and architecture of its next generation of messaging system? View this content to find out how engineers from the Microsoft IT messaging team will uncover...
Like every year at Tech-Ed there will be several party's around. These party's are great to empty your mind after a long day of consuming information, but they are even better to meet with new people and do some networking. So i will try to update my list below when i have updates with all the available party's. if you are aware of a party that is missing on the list please comment on this post. Monday 4 June Jam Sessions at The Groove, Universal Studios starting at 9 PM Tuesday 5 june BOF sessions...
My daily Silverlight 'Pick of the Litter' from the web, I will add on as I come across others Silverlight Examples Michael Schwarz has an Alpha-heavy list of samples and blogs that he's collected. Silverlight Surface Demonstration (Video Support) Michael Schwarz added video support to the Surface demo by Delay. Introduction to Microsoft Silverlight WebCast By Public Sector DPE Team... June 6th 2:00P-3:30P EST (11:00A-12:30P PST) Enjoy! Silverlight Web Articles I've tagged and My Silverlight Articles...
This morning started out a little crazy for me as I got up, fought the traffic getting to the west side of Orlando, parking , registering and getting going. I missed the keynote this am but I heard it was good from my lunch companions. I'm writing this on one of the many HP computers that are available to check your schedule, answer e-mail etc. What is funny is the number of folks who choose to bring their laptop and are sitting against the wall working on them. They look very uncomfortable. I'll...
After spending a week in Alaska where I was pretty much isolated and out of touch with the rest of the world, what better way to dive back in to the connected world than spending a week at Tech·Ed 2007. I missed the early registration on Sunday by 10 minutes, even though the plane landed 1½ hours before early registration ended. Why did I miss it? Standing at baggage claim for just over an hour waiting for the bags to get unloaded. Despite being jet-lagged from crossing across from one side of North...
This tirade has been pretty well publicized and the video has gone viral. When I watched it I thought to myself... do you think baseball managers now choreograph their ejection performances the way football players do their touchdown dances. If not you have to give this guy credit for the rosin-bag grenade move. That move is AWESOME! YouTube - Manager ejected from baseball game...
<Spoiler Alert> Didn't see the episode last night? Stop reading. </Spoiler Alert> Over the last year and a half my weekly TV addiction has turned into The Sopranos. Unfortunately I missed the earlier seasons, so I'm coming in late, but that doesn't mean that this Sunday's finale is any less climactic. There's crazy speculation on Facebook about what will go down in the last episode, but honestly there's no real telling what will go down or how they'll pull off a finale in 64 minutes...but...
how to let you also enjoy the party's, well i can tell you how the great atmosphere was at the party but this is something that is a personal opinion. so what i do is show you the pictures and you can make your own story around it. if anyone want a picture in larger resolution just mail me and i will send you the one. or check the gallery out...
I've decided the Mototorla Q is going to fit my needs quite nicely. I like being able to work with it one-handed, the speaker phone worked very well on a long road trip I recently took, battery life hasn't been a problem yet, and since I got the black one, it makes me look cool. Ok, well, not so much. :-)...