An AJI Software Community
BLOGGER LIST

(1691, 1/21/2012)  
(1473, 2/10/2012)  
(1348, 2/06/2012)  
(765, 12/22/2011)
(729, 1/09/2012)
(678, 1/19/2012)
(599, 2/11/2012)  
(560, 10/18/2011)
(510, 2/11/2012)
(475, 1/25/2012)  
(460, 1/15/2012)  
(451, 1/25/2012)
(425, 11/04/2011)
(363, 2/07/2012)
(332, 1/19/2012)
(293, 2/03/2012)
(283, 10/11/2011)  
(271, 11/03/2011)
(267, 2/07/2012)  
(257, 2/11/2012)
(255, 2/11/2012)
(252, 9/09/2011)  
(250, 1/04/2012)  
(246, 1/25/2012)  
(211, 2/07/2012)
(198, 2/06/2012)  
(194, 11/19/2011)  
(191, 2/10/2012)
(188, 2/04/2012)  
(187, 11/18/2011)
(186, 2/02/2012)  
(184, 12/16/2011)  
(179, 1/13/2012)
(175, 12/02/2011)  
(169, 9/15/2011)  
(168, 8/16/2011)
(167, 2/03/2012)
(152, 1/08/2012)
(148, 12/19/2011)
(142, 12/04/2011)
(141, 2/02/2012)
(137, 2/09/2012)
(133, 12/11/2011)  
(132, 12/17/2011)  
(126, 1/04/2012)
(126, 1/31/2012)  
(126, 12/27/2011)
(120, 1/04/2012)  
(114, 12/12/2011)
(114, 12/12/2011)
(110, 9/20/2011)  
(109, 10/14/2011)
(105, 9/16/2011)
(105, 1/25/2012)
(103, 2/03/2012)
(102, 11/29/2011)
(102, 2/02/2012)  
(100, 12/04/2011)
(97, 2/09/2012)  
(94, 12/31/2011)
(94, 10/09/2011)
(89, 2/10/2012)  
(87, 11/03/2011)
(86, 1/17/2012)
(86, 11/11/2011)
(82, 1/17/2012)
(79, 10/25/2011)  
(77, 1/20/2012)
(74, 1/31/2012)
(73, 11/29/2011)
(73, 2/09/2012)
(72, 2/06/2012)
(70, 1/19/2012)
(69, 12/10/2011)
(69, 1/24/2012)
(67, 12/16/2011)
(66, 9/20/2011)
(66, 12/08/2011)  
(65, 12/27/2011)
(65, 11/04/2011)
(64, 11/24/2011)
(61, 11/01/2011)  
(61, 2/06/2012)
(61, 10/03/2011)
(60, 2/06/2012)
(59, 11/29/2011)
(58, 11/22/2011)
(58, 9/14/2011)
(58, 11/04/2011)
(57, 1/02/2012)
(56, 9/06/2011)
(53, 10/13/2011)
(53, 2/04/2012)
(51, 12/16/2011)
(51, 1/11/2012)
(50, 1/18/2012)
(50, 1/27/2012)
(50, 2/07/2012)
(49, 1/18/2012)  
(48, 12/07/2011)
(47, 1/29/2012)
(47, 1/18/2012)  
(47, 2/09/2012)
(46, 10/06/2011)
(45, 9/07/2011)
(43, 12/11/2011)
(43, 12/01/2011)  
(43, 2/06/2012)
(43, 11/10/2011)
(42, 8/23/2011)
(42, 1/19/2012)
(41, 10/14/2011)
(41, 9/07/2011)
(41, 2/01/2012)
(40, 2/10/2012)
(40, 2/07/2012)
(40, 2/09/2012)
(39, 10/19/2011)
(39, 8/15/2011)
(38, 9/20/2011)
(38, 1/09/2012)
(38, 2/08/2012)
(37, 1/29/2012)
(36, 1/25/2012)
(36, 12/19/2011)
(36, 2/10/2012)
(36, 1/03/2012)
(35, 12/27/2011)
(35, 1/17/2012)
(35, 12/02/2011)  
(35, 1/25/2012)
(35, 1/17/2012)
(35, 1/05/2012)
(34, 1/27/2012)
(33, 11/09/2011)
(33, 1/23/2012)
(32, 12/14/2011)  
(32, 2/06/2012)
(32, 12/30/2011)
(32, 1/26/2012)
(30, 11/06/2011)
(30, 10/30/2011)
(30, 1/05/2012)  
(26, 11/07/2011)
(25, 9/04/2011)
(25, 12/23/2011)
(25, 1/09/2012)
(25, 12/30/2011)
(25, 9/25/2011)  
(25, 10/24/2011)
(25, 1/24/2012)
(25, 1/02/2012)
(24, 11/21/2011)
(24, 12/27/2011)
(23, 9/08/2011)
(23, 12/01/2011)
(23, 2/12/2012)
(22, 11/23/2011)
(21, 10/15/2011)
(20, 12/12/2011)
(20, 11/10/2011)
(20, 1/13/2012)
(20, 11/02/2011)
(20, 12/15/2011)
(20, 1/08/2012)
(20, 1/24/2012)
(19, 1/30/2012)
(19, 1/29/2012)
(18, 11/03/2011)
(18, 10/30/2011)
(18, 12/27/2011)
(18, 10/11/2011)
(18, 1/06/2012)
(18, 11/23/2011)
(18, 8/17/2011)
(17, 1/09/2012)
(17, 9/02/2011)
(17, 1/04/2012)
(17, 11/01/2011)
(17, 2/05/2012)
(17, 1/14/2012)
(17, 1/27/2012)
(17, 2/07/2012)
(16, 1/14/2012)
(16, 9/13/2011)
(16, 10/07/2011)
(16, 2/10/2012)
(15, 12/12/2011)
(15, 2/10/2012)
(15, 9/14/2011)
(15, 2/07/2012)
(15, 2/05/2012)
(14, 11/16/2011)
(14, 2/04/2012)
(14, 1/06/2012)
(14, 11/12/2011)
(14, 11/29/2011)
(14, 11/04/2011)
(13, 10/13/2011)
(13, 9/09/2011)
(13, 12/29/2011)
(12, 9/14/2011)
(12, 12/06/2011)
(12, 2/08/2012)
(12, 1/10/2012)
(12, 1/25/2012)
(12, 1/31/2012)
(12, 2/02/2012)
(11, 8/17/2011)
(11, 1/05/2012)
(11, 9/29/2011)
(11, 9/30/2011)
(11, 8/21/2011)
(11, 12/19/2011)
(11, 2/11/2012)
(11, 8/13/2011)
(11, 1/13/2012)
(10, 10/25/2011)
(10, 9/26/2011)
(10, 10/19/2011)
(10, 9/15/2011)
(10, 9/22/2011)
(10, 9/23/2011)
(10, 11/04/2011)
(10, 2/10/2012)
(10, 2/09/2012)
(10, 12/22/2011)
(9, 8/27/2011)
(9, 2/08/2012)
(9, 12/05/2011)
(9, 2/01/2012)
(8, 10/28/2011)
(8, 12/16/2011)
(8, 8/23/2011)
(8, 10/07/2011)
(8, 1/15/2012)
(8, 11/29/2011)
(7, 10/08/2011)
(7, 1/25/2012)
(7, 12/16/2011)
(7, 10/13/2011)
(7, 10/07/2011)
(7, 2/06/2012)
(7, 1/22/2012)
(6, 11/08/2011)
(6, 10/10/2011)
(6, 10/06/2011)
(6, 9/15/2011)
(6, 11/24/2011)
(6, 1/25/2012)
(6, 8/31/2011)
(6, 2/07/2012)
(6, 2/08/2012)
(5, 11/02/2011)
(5, 2/05/2012)
(5, 11/21/2011)
(5, 8/25/2011)
(5, 11/10/2011)
(5, 1/20/2012)
(4, 12/12/2011)
(4, 2/02/2012)
(4, 10/24/2011)
(4, 10/18/2011)
(4, 9/21/2011)
(4, 10/17/2011)
(4, 11/02/2011)
(4, 1/23/2012)
(4, 11/23/2011)
(4, 8/31/2011)
(4, 9/01/2011)
(3, 1/24/2012)
(3, 11/21/2011)
(3, 12/27/2011)
(3, 11/16/2011)
(3, 10/12/2011)
(3, 8/30/2011)
(3, 10/04/2011)
(3, 11/04/2011)
(3, 9/16/2011)
(3, 8/15/2011)
(3, 1/24/2012)
(3, 9/15/2011)
(3, 8/26/2011)
(3, 12/09/2011)
(3, 11/23/2011)
(3, 12/01/2011)
(3, 12/10/2011)
(3, 1/08/2012)
(3, 1/20/2012)
(3, 2/12/2012)
(2, 12/23/2011)
(2, 2/05/2012)
(2, 9/01/2011)
(2, 10/20/2011)
(2, 8/25/2011)
(2, 12/01/2011)
(2, 9/05/2011)
(2, 11/24/2011)
(2, 2/07/2012)
(2, 9/30/2011)
(2, 9/21/2011)
(2, 8/22/2011)
(2, 8/20/2011)
(2, 11/24/2011)
(2, 11/21/2011)
(2, 11/18/2011)
(2, 12/07/2011)
(2, 12/27/2011)
(2, 1/19/2012)
(2, 2/12/2012)
(1, 8/24/2011)
(1, 1/08/2012)
(1, 11/03/2011)
(1, 8/23/2011)
(1, 10/04/2011)
(1, 8/24/2011)
(1, 9/30/2011)
(1, 12/23/2011)
(1, 9/02/2011)
(1, 1/03/2012)
(1, 9/01/2011)
(1, 1/15/2012)
(1, 9/28/2011)
(1, 9/29/2011)
(1, 1/17/2012)
(1, 11/01/2011)
(1, 11/02/2011)
(1, 12/31/2011)
(1, 11/06/2011)
(1, 11/24/2011)
(1, 11/22/2011)
(1, 11/21/2011)
(1, 12/05/2011)
(1, 12/06/2011)
(1, 12/08/2011)
(1, 12/31/2011)
(1, 1/24/2012)
(1, 2/07/2012)
(1, 2/08/2012)
MOST POPULAR TOPIC
MOSSLover | 2/7/2012 | 1 Comments
I don’t like to own tons of things really. I don’t need stuff in my life. I’d rather collect solid awesome friends and people in my life. So I keep telling people I had a bad year obviously. 2011 was the worst year ever. I feel incredibly bad because
POSTSTWITTERCOMMUNITY NEWSFEATURED BLOGGERS
On Tuesday, February the 14th, I'm speaking about Windows Phone 7, Android and iOS development for the Rich Application Development Interest Group (TRADIG) in Stockholm.This is what I will talk about:OS, Android, WP7. What’s different, and what’s the same? What hardware and software do you need to get up and running as a developer. What are the main differences in its API’s, and what can you do with one platform that’s totally impossible on the other? Objective-C, Java, C#, or is there more? How’s...
I will be starting a long Adobe Flex Series that I will be translating from the French site http://www.flex-tutorial.fr. In the end of series you will end up with a full-fledged TweetDeck like app coded in 60 minutes...
 
Ive recently really seen some of the benefits in action from the work we have been doing to introduce Behaviour Driven Development techniques into our BizTalk development process.A couple of months ago one of the members of our team was unavailable and he was the expert with one of the BizTalk Applications we had developed. The team was small and we have a lot of processes and this particular application was quite complex and no one had the level of experience that this team member had with the business...
A couple of days ago I decided to reinstall the latest Microsoft Developer Training Kits. One of those kits was the Windows Azure Training Kit. It turned out to be a web matrix install that seemed to take forever. More importantly it installed SQL Server 2012 for me. It may have prompted me but I don’t remember but once installed I entered a couple of days of nightmare mode. My RSSBus ADO connection to QuickBooks had stopped working and worst of all LightSwitch was totally broken. The problem is...
Just 3 days ago, I launched the Windows Phone Marketplace Requests site. Since that time, the response has been staggering, to say the least. At the time the screenshot above was captured, there are 600 active ideas and 3,228 active users. In an effort to help keep the site organized and usable, I have added some general guidelines for submitting requests. Remember, there is just one person maintaining this site so I’m asking you to help me keep the request quality high. I also just upgraded the...
 
Today's $10 deal of the day from APress at http://www.apress.com/97814... is Beginning Microsoft Word 2010"Beginning Word 2010 is a visually stimulating introductory guide that teaches the complete Word newbie (as well as slightly experienced yet equally baffled users) what they need to know to write that thesis or proposal tonight."...
Changing layout when the device orientation change is so common in many mobile apps that one might think it is automatic.But unfortunately it isn’t. Given Adobe FLEX multiplatform nature it is wrong to listen to device OrientationChange but you should listen to resize Events. First step , Add this code snippet to your view : 1: import mx.events.ResizeEvent; 2: 3: protected function application1_resizeHandler(... 4: { 5: if (width>height) 6: this.currentState="landscape"; 7:...
Retrospectives are a tricky thing, you get a mix of people who have varying personalities and qualities and now they need to look objectively at the previous iteration, focussing on the performance of the team and interact, giving ideas and finding ways to improving the team practices for the next iteration. In the ones I have been involved in, you get an array of people, some like to dominate the conversation while others would rather not say anything. Getting a balanced participation and a focus...
 
I really love the LINQ language extension in dot net programming and I’m really glad it was added to a language I love (C#). My background, however, has a lot of C++ in it and I still do some coding in C++ – sometimes for fun and sometimes to put back into practice things I should have know for years, but are just now being recognized by my ever-widening eyes. A lot of that new vision comes from seeing C# and LINQ and, of course, practicing all forms of programming MOJO on programming forums, like...
This was a big week for Windows 8 news (given the relative secrecy around the whole project). At the beginning of the week we learned that the Consumer Preview (fka the "Beta") of Windows 8 will be released at the very end of the month in concert with the Mobile World Congress conference in Barcelona (MWC). Then, just yesterday, Windows and Windows Live Division President Steven Sinofsky uploaded an 8600+ word post to the Building Windows 8 blog detailing Microsoft's plans for Windows on ARM (i.e....
 
There has been this notion that breadcrumbs disappeared in SharePoint 2010 but that’s entirely not true. Microsoft replaced the traditional breadcrumbs with the folder in the ribbon. Most of the time, end-users have a difficult time finding this navigation thus preferring the traditional breadcrumb. Here is a post from Erik Swenson on how to add or replace the folder breadcrumb, the only change I would recommend making, is changing your SiteMapProvider to CurrentNavSiteMapProviderNo... to prevent...
The main motivation before the decorator pattern is to be able to add data and behavior to objects dynamically without relying on inheritance. A decorator usually conforms to the interface of the component its decorating. Lets see this with an example. Am building a system that calculates the price of a pizza. I can have many toppings and the total price of the pizza is calculated based on what toppings I pick. One way to do this would be to use inheritance and class hierarchies like Pizza, CheesePizza,...
Say you're an experience .NET developer, but you want to broaden your horizon and dive into SharePoint 2010 development? I'm giving a 8 day deep dive training in Oslo on March 14th, 2012.Topics that I'll address are:installationconfigurati... and viewscontent typeswebpartsevent receiverstimerjobsoptimizat... large listsany many moreIt's an 8 day training, so it's quite intensive. We're starting on a Wednesday, continue until Friday, have a break in the weekend and then the whole next...
 
Today's $10 Deal of the Day from APress at http://www.apress.com/97814... is Pro SQL Azure."Pro SQL Azure introduces you to Microsoft's cloud-based delivery of its enterprise-caliber, SQL Server database management system—showing you how to program and administer it in a variety of cloud computing scenarios."...
 
Stylecop 4.7.9.0 has been released at http://stylecop.codeplex.co... version is now compatible with R# 5.1 (5.1.3000.12), R# 6.0 (6.0.2202.688), R# 6.1 (6.1.37.86) and R# 6.1.1 (6.1.42.60) available from http://confluence.jetbrains... release note state that "StyleCop Error reports now start to show the line and column of the issue and highlight accordingly for some issues. More to follow."...
I came across this awesome video… …and I thought “That was really well done!”. Then I get to the end, which points to ExplodingRabbit.com. So I head over there and…omg…its’ not just a video project – these guys actually *wrote* this! They’ve creating a Flash game of Super Mario Bros, but give you the options of playing characters from other NES games, including Samus from Metroid, Simon Belmont from Castlevania, MegaMan, Link, and (this is freaking awesome) the tank from Master Blaster! And its not...
 
In last post I am animated virus ? I am discuss about the problem with spell-check in different-2 programs. I clarify that there is hard to be sure about functionality over translation. Now chrome have a solution over this problem. All people can found this feature in chrome canary. in chrome 19 You can enable Google for suggestion the word for misspell word you type. Look at the image. Note that I remove the spellcheck=true attribute for textarea tag to show how it’s work. Now take a look chrome...
You get an error message with Microsoft Test Manager 2010: Automatic connection to the following team project failed: <project_name> on server <tfs server>. Click refresh to display all currently available team projects, then connect to the project that you want to use. This error message displays everytime you are trying to connect to the MTM 2010 though you are able to connect to TFS successfully from the VS 2010. The issue doesnt goes off after installing the hotfix and deleting the...
 
Now I just need to find a tablet to install Win8...http://www.theverge....
And third for the day from Guatam is a problem managing MSMQ on a cluster. MSMQ Management console on Win2k8 & WIn2k8 R2 Cluster not Visible Seems that the MSMQ service on the physical node needs to run under Network Service. Must set up a virtual cluster to test that out…...
The same article in the TechNet. If you are working with queues in BizTalk Server, the most possible it is the MSMQ (in my experience). MSMQ is an old man of the Microsoft technology stack. It was created when there were no good standards for messaging. Now MSMQ is wrapped partly in the .NET System.Messaging namespace. It is just a small facelift. MSMQ is still a proprietary technology without well-defined messaging protocol. It means, you cannot use the MSMQ messaging protocol without MSMQ itself....
Another blog post from Guatam highlights the need to scale up some MSMQ parameters when there are many clients. MSMQ 4 & 5 not receiving messages from Large Number of Clients To improve performance, MSMQ caches user account information to reduce the overhead from checking if the sender of a message has adequate permissions to access a queue. As with most caches, the size is fixed and old data is purged when there is no room left. Unfortunately, there is a potential situation where the clean-up...
It’s good to see my ex-colleague Guatam putting out some MSMQ content after a 10 month hiatus. MSMQ Performance degrades over time & MSMQ LQS folder is 100s of MB. The files in the %windir%\system32\msmq\stor... folder are configuration files for the machine’s queues, or cached configuration information in the case of public queues. Inside these text files is a collection of parameters, such as “Label”, “QueueName” and “PrivLevel”. The largest value is the “Security” parameter which contains...
 
As I was working on “The Developers Guide to AppFabric” e-book I also started developing a training course on the Azure Service Bus. The first delivery of this course is scheduled for May 3-4 in Stockholm. I’m really looking forward to delivering this, it will be exciting to be working with emerging technologies. The course will be updated on regular bases to cover the new features as they pass through CTP and into release. The course details are here. If you have any questions about the course,...
The problem As you might know, Site Definitions are not supported on Office365. This is not a restriction of Office365 as such, but more a Sandboxing restriction. In a SharePoint 2010 Sandboxed environment you’re not allowed to deploy files to the file system. And a SharePoint Site Definition requires that. The answer lies in the newly introduced web template tag. In this post I will describe, step by step, how to create a web template, and how to create a new Site Collection based on that web template....
Normal 0 false false false EN-GB X-NONE X-NONE /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin-top:0cm; mso-para-margin-right:0cm; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0cm; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans... mso-ascii-font-family:Calibri;...
Classes starting soon...First topics to start with will be Visual Studio and .NET 4. After that there are sessions on SharePoint 2010 - Admin, Dev & General Usage Inviting all the people who wish to expand their knowledge in the field of Microsoft Technologies. I will be conducting FREE classes on various streams in Microsoft Technologies like: SharePoint - Administration and Development Visual Studio - 2010 C# and .NET 4 LINQ Team Foundation Server 2010 SSIS ASP .NET Programming Office Apps...
 
Today's $10 Deal of the Day from APress at http://www.apress.com/97814... is Introducing Silverlight 4"Brings you up to speed with version 4 of Silverlight quickly and efficiently. The book builds off your understanding of the basics of .NET coding and WPF, allowing your journey to Silverlight 4 proficiency to be as quick and painless as possible."...
Hello world...
 
Hello everybody, in this first post, I will introduce myself. I am Safa HAMDI, a Tunisian software engineer; I am specialized in DOTNET development. In this blog I will share with you my tips and tricks about Silverlight, wpf and wcf. Hoping that my future posts will be useful. So welcome in my blog and I will be grateful for your feedbacks...
The Windows Phone Marketplace is ever growing (at the time of this post, there were around 60,000 apps), but sometimes the application you’re looking for is only available for Android or iOS. Sometimes this is because the vendor doesn't think the Windows Phone community is large enough to matter so they refuse to build (or even consider building) a Windows Phone version; other times it's because the vendor simply doesn't realize there is a demand for it. As consumers, the only thing we can do is...
The Problem After setting up a new instance of TFS I attempting to use the TFS 2010 Power Tools (Dec ‘11) Team Foundation Backups wizard. However, during the Backup Plan Wizard Readiness Checks, the “Grant Backup Plan Permissions” step failed with the error – Account… failed to create backups using path… The Fix Digging into the log created during the Readiness Check I found the following error - Error @xxx Microsoft.SqlServer.Managem... Backup failed for Server 'xxx'....
v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} Normal 0 false false false false EN-GB X-NONE X-NONE /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin-top:0cm; mso-para-margin-right:0cm; mso-para-margin-bottom:10.0pt;...
 
The old mate decided to move on, I found this a use full free decompiler whenever I need to look into the DLL...
 
Today's $10 Deal of the day book from APress at http://www.apress.com/97814... is Visual C# 2010 Recipes - A Problem-Solution Approach"When you are facing a Visual C# 2010 problem, this book likely contains a recipe providing the solution—or at least points you in the right direction. Even if you are simply looking to broaden your knowledge of the .NET Framework class library, Visual C# 2010 Recipes is the perfect resource to assist you. " This is an excellent book full of "How To" examples...
 
I saw the previous transit of Venus in 2004 and I am looking forward to one this year on 5/6 June. Source: SPACE.com: All about our solar system, outer space and exploration...
I don’t like to own tons of things really. I don’t need stuff in my life. I’d rather collect solid awesome friends and people in my life. So I keep telling people I had a bad year obviously. 2011 was the worst year ever. I feel incredibly bad because a lot of people helped me out in amazing ways in my time of need last year. The holidays to me have just not been right for a long time. I never liked Valentine’s Day it has always felt like the most miserable time of the year. The reason being I just...
Computer Components Virtually all contemporary computer designs are based on concepts developed by John von Neumen, which includes the following three concepts… Data and instructions are stored in a single read-write memory The contents of this memory are addressable by location, without regard to the type of data contained there Execution occurs in a sequential fashion (unless explicitly modified) from one instruction to the next Keep in mind that software and hardware are typically interchangeable...
If you missed it, you can now download or stream (whichever you prefer) the sessions from the Going Native 2012 conference. I watched the whole thing and it was fascinating. If you’re new to C++, then some of the sessions are likely to be at a higher level than you may be ready for (though you can certainly watch them if you like). But there are some sessions I think any C++ developer would profit from watching. These are they: Day 1: Bjarne Stroustrup - C++11 Style Stephan T. Lavavej - STL11 – Magic...
 
Translate this pageArabicBulgarianCatalanC... SimplifiedChinese TraditionalCzechDanishDutch... CreoleHebrewHindiHungarianI... TranslatorCheck out this page in {0} translated from {1}translated fromOriginal:Translated:Aut... translation powered by Microsoft® TranslatorStart translatingStop translatingCloseClose...
A proxy is an object that can be used to control creation and access of a more complex object thereby deferring the cost of creating it until the time its needed. Below is a simple implementation of the proxy pattern in C#. The ComplexProtectedExpensiveRe... is private to the ProxyContainer and cannot be instantiated by a client. The client creates an instance of the SimpleProxy class which controls its access to the more complex and expensive to create ComplexProtectedExpensiveRe... class....
It seems 2012 has started with an even faster pace than 2011 did. And with that the activities for a year full of promise have started. So far this year I am scheduled to be at the following events in Q1. Inaugural Office 365 Saturday in Redmond: February 25th, 2012. codepaLOUsa, Louisville, KY: March 15-17, 2012. There have been changes and more changes going on, but will be back to post and go through a memory dump of the challenges I have encountered, but more importantly, the solutions that have...
 
This blog provides links to a presentation and a sample application that shows how to load data in SQL Azure using different techniques and tools. The presentation compares the following techniques: INSERT, BCP, INSERT BULK, SQLBulkCopy and a few tools like SSIS and Enzo Data Copy. The presentation contains load tests performed from a local machine with 4 CPUs, using 8 threads (leveraging the Task Parallel Library), to a SQL Azure database using the code provided below. The test loads 40,000 records....
v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} Normal 0 false false false false EN-GB X-NONE X-NONE /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin-top:0cm; mso-para-margin-right:0cm; mso-para-margin-bottom:10.0pt;...
Normal 0 false false false EN-GB X-NONE X-NONE /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin-top:0cm; mso-para-margin-right:0cm; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0cm; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans... mso-ascii-font-family:Calibri;...
Consider the following code:<%= Html.DropDownList("State", new SelectList(new string[] { "","AK","AL","AR","AS","AZ"... "IL","IN","KS","KY","LA","M... "OH","OK","OR","PA","PR","P... %> Simple enough, right? Display a dropdown list with a value for each state. There is only one problem. The resulting...
I have to do some mocking of an ITable to be able to test some of my code, as you may imagine this is the point where we’re crossing the data boundary… Now, ITable is a total bugger to mock, I’ve tried on (at least) 3 separate occasions to get it mocked, and have only now, finally achieved an 80% solution. (Nothing is ever 100%) I’m not using any mock framework, they just take too long to setup (in this case) and instead have a concrete class that implements ITable and uses an IList as it’s base....
 
Coded UI Test comes news with Vs2010. Use Hand Coding Coded UI Test For Automated Vs2010 Test Scripting Hand Coding Coded UI Test use the scripting Language c# or vb.net Thanks Abhishek...
While working with database we often require to use Cursor. Cursors force the database engine to repeatedly fetch rows. This may slow down your database and locking may occur. As a result cursor are not suggested to use if not extremely necessary. If there is a primary key on a table, you can usually write a WHILE loop to do the same work without incurring the overhead of a cursor. The following example demonstrate the idea: Declare @ItemId bigint Declare @OldItemCode varchar(50) SELECT Top 1 @ItemId=...
 
I ran across a unique scenario recently, and I’m not sure if I should be proud of the solution, or appalled at the Frankenstein result. Either way, I thought I’d post about it to possibly help others in the same situation. I was developing a website leveraging jQuery / AJAX to query views of data at runtime. The kicker? I didn’t know which views. The choice of database view was determined via configuration and user choice. I was leveraging jqGrid for the client-side grid presentation, sorting, filtering,...