<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Ramblings of a MSFT Developer</title>
	<atom:link href="http://samidipbasu.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://samidipbasu.com</link>
	<description>2 cents back towards the technical consumption debt. In geek we trust !!</description>
	<lastBuildDate>Fri, 19 Apr 2013 04:02:42 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='samidipbasu.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://0.gravatar.com/blavatar/c50081f6ea7ea64e43b0062f744daff3?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>Ramblings of a MSFT Developer</title>
		<link>http://samidipbasu.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://samidipbasu.com/osd.xml" title="Ramblings of a MSFT Developer" />
	<atom:link rel='hub' href='http://samidipbasu.com/?pushpress=hub'/>
		<item>
		<title>Joining Telerik &#8230;</title>
		<link>http://samidipbasu.com/2013/04/18/joining-telerik/</link>
		<comments>http://samidipbasu.com/2013/04/18/joining-telerik/#comments</comments>
		<pubDate>Fri, 19 Apr 2013 03:58:59 +0000</pubDate>
		<dc:creator>Samidip</dc:creator>
				<category><![CDATA[Other Stuff]]></category>
		<category><![CDATA[career]]></category>
		<category><![CDATA[move]]></category>
		<category><![CDATA[priorities]]></category>

		<guid isPermaLink="false">http://samidipbasu.com/?p=1986</guid>
		<description><![CDATA[It was the day before Christmas 2007. My then girlfriend &#38; I packed up all belongings of my single life in a U-Haul and headed out for the long drive down from Minneapolis. Destination? &#8211; Columbus OH! After making the airlines plenty rich by flying between the cities, it was time for me to relocate [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=samidipbasu.com&#038;blog=20866457&#038;post=1986&#038;subd=samidipbasu&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>It was the day before Christmas 2007. My then girlfriend &amp; I packed up all belongings of my single life in a U-Haul and headed out for the long drive down from Minneapolis. Destination? &#8211; Columbus OH! After making the airlines plenty rich by flying between the cities, it was time for me to relocate to Ohio.</p>
<p>And so began a new chapter in the very happening Columbus. I joined Sogeti USA as a Consultant in January 2008 and embarked on a 5+ year journey. I must have been a complete tech newbie at the time; so I soaked it all in, delivering work on Microsoft technology stack to various clients around town. We got married &amp; settled down, and my career grew inside Sogeti. The expectation of consultants to always be on top of the technology curve is a major enticement to stay cutting edge; learn like there is no tomorrow. And the experience one earns by architecting software solutions for clients across variety of industries and with varying levels of IT maturity &#8211; is priceless, in the life of a software craftsman.</p>
<p>My biggest gain in Columbus however, was the developer community involvement. Starting out with User Group participations, I soon found a group of like-minded developers to fall back on for networking &amp; continuous learning. Along came the passion for speaking and the travelling to regional software developer conferences; the depth and breadth of knowledge to be gained from fellow developers from varied backgrounds is extraordinary. Even now, as we run User Groups or organize big conferences with relative ease, the committment of the developer community in Columbus amazes me. This is the reason why, even after moving out to PA last year for wife&#8217;s job, I am still involved with the developer community in OH and will continue to do so in the foreseeable future.</p>
<p>The two last years in Sogeti have been super interesting. We created a national group focused on MSFT Mobility, in particular app development for Windows Phone &amp; Windows 8 platforms. I had the pleasure of leading the group, and in the process, got to work with some of the sharpest developers/designers I have known; together we churned out many internal/LOB/B2C apps with a whole lot more in the works this year. And while I am reminiscing, let me be open to mention my present client &#8211; Safelite Autoglass. This is possibly the best MSFT-tech based shop I have worked at, with a superb understanding manager and a genuinely awesome team of developers. I have learnt much and had a whole lot fun. Relaxed environment with cutting-edge work &#8211; isn&#8217;t that what we all seek?</p>
<p>But as they say, change is what is continuous. My alternate weeks of travel from PA is taking a toll and I lose precious time on the road every week. And as fun as it is to be in consulting, the desire for solutions work often means piling on more on our already-full work plates. I have often desired to work for a pure software products company to have a taste of what it is like on the other side, and some developments recently may have clicked to provide that opportunity. Sadly, that means it is the end of the road for me in Sogeti after 5+ years. There is no love lost and I step out with cautiousness. I wish my talented colleagues at Sogeti all the very best, specially in the mobility front. If our hectic transitioning is any indication, excellent leadership will ensure our continued success.</p>
<p>Now, that brings us to the next chapter in my life. I am very very excited to join the Telerik team next week. My long term adoration of Telerik as a company, its excellent control suites and unwavering support for the developer community provided the zeal when an opportunity opened up in the Hudson OH based Services division. Several interviews and a day spent with the energetic Telerik team made me firmly believe that this was a great fit. Thankfully, folks at the helm agreed &#8211; the simply excellent Steve Smith &amp; Michelle Smith. My immediate partner in crime &#8211; the distinguished Chris Woodruff. Actually I owe a huge thank you to Woody for making the connections, starting way back in Codemash this year. Networking and putting in your dues in our software community truly pays dividends.</p>
<p>My immediate goals &#8211; focus on enterprise/developer training &amp; evangelism for the Devtools division; but in time, I am sure we will end up touching just about everything in the Telerik stack. My passion for the XAML stack should come handy with Telerik&#8217;s generous offerings in the DevCraft space; but I am eager to dip my feet into other technology areas like cross-platform mobile, CMS, productivity &amp; testing. My developer community involvement gets added boost; just might be more easy to spot in bright green Telerik shirts at conferences. In short, I am super excited to start working in a position that demands passion for latest technology and join the impressive Telerik team studded with rockstars. Using or considering Telerik products and have questions? &#8211; let&#8217;s bring it on.</p>
<p>Cheers everyone!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/samidipbasu.wordpress.com/1986/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/samidipbasu.wordpress.com/1986/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=samidipbasu.com&#038;blog=20866457&#038;post=1986&#038;subd=samidipbasu&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://samidipbasu.com/2013/04/18/joining-telerik/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/aeafe5d7249b9003e30b93ff3596cd68?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">samidipbasu</media:title>
		</media:content>
	</item>
		<item>
		<title>Tips for Passing Microsoft Certification Exam 70-484: Essentials of Developing Windows Store Apps</title>
		<link>http://samidipbasu.com/2012/12/28/tips-for-passing-microsoft-certification-exam-70-484-essentials-of-developing-windows-store-apps/</link>
		<comments>http://samidipbasu.com/2012/12/28/tips-for-passing-microsoft-certification-exam-70-484-essentials-of-developing-windows-store-apps/#comments</comments>
		<pubDate>Fri, 28 Dec 2012 16:17:01 +0000</pubDate>
		<dc:creator>Samidip</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Windows 8]]></category>
		<category><![CDATA[certifications]]></category>
		<category><![CDATA[Win8Dev Resources]]></category>

		<guid isPermaLink="false">http://samidipbasu.com/?p=1968</guid>
		<description><![CDATA[So, you develop Windows 8 Store Apps? Awesome &#8211; you are already a step ahead of other developers on Microsoft stack and dabbling into the latest in development paradigms. If you’re on the XAML/C# stack, you’re already dealing with latest language advancements in C# 5.0, framework features in .NET 4.5, asynchronous programming, security, application life-cycle [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=samidipbasu.com&#038;blog=20866457&#038;post=1968&#038;subd=samidipbasu&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>So, you develop Windows 8 Store Apps? Awesome &#8211; you are already a step ahead of other developers on Microsoft stack and dabbling into the latest in development paradigms. If you’re on the XAML/C# stack, you’re already dealing with latest language advancements in C# 5.0, framework features in .NET 4.5, asynchronous programming, security, application life-cycle &amp; data management. May be you are even using or considering leveraging cloud infrastructure for your App’s backend. To top it all, you have mastery over the Modern UI design principles to make your App feel at home in Windows 8.</p>
<p>All the above skills needed to be a successful Windows 8 App developer necessitate a broad knowledge base, along with grasp of architectural patterns to keep your codebase clean. Now, if you are already doing all of that, kudos to you! Apart from having your Apps shine in the Windows 8 Store or impressive LOB Apps for Enterprises, there is another way to “let them know that you know” – yup, <em>Certifications</em>. Additionally certification tests validate your knowledge &amp; give you confidence in your abilities on a development platform.</p>
<p>For Windows Store App developers, an MCSD certification takes two routes – HTML/CSS/Jscript or C#/XAML. For those of us inclined towards C#, the MCSD path includes the C# Fundamentals test in 70-483 and then two tests focused on developing Windows Store Apps. <em>Exam 70-484</em> [Essentials of Developing Windows Store Apps Using C#] is the one of them and is the first obstacle towards establishing your certification klout for Windows 8 App development. I recently cleared this test &amp; can share a few tips for my fellow developers. So, here goes my top 21 list:</p>
<p>Read the whole article on the SilverlightShow site <a href="http://www.silverlightshow.net/items/Tips-for-Certification-Test-70-484.aspx" target="_blank">HERE</a>.</p>
<p>Thanks for reading &amp; Best of luck!<br />
Adios</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/samidipbasu.wordpress.com/1968/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/samidipbasu.wordpress.com/1968/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=samidipbasu.com&#038;blog=20866457&#038;post=1968&#038;subd=samidipbasu&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://samidipbasu.com/2012/12/28/tips-for-passing-microsoft-certification-exam-70-484-essentials-of-developing-windows-store-apps/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/aeafe5d7249b9003e30b93ff3596cd68?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">samidipbasu</media:title>
		</media:content>
	</item>
		<item>
		<title>It pays to do community ..</title>
		<link>http://samidipbasu.com/2012/11/28/it-pays-to-do-community/</link>
		<comments>http://samidipbasu.com/2012/11/28/it-pays-to-do-community/#comments</comments>
		<pubDate>Wed, 28 Nov 2012 05:30:02 +0000</pubDate>
		<dc:creator>Samidip</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[INETA]]></category>

		<guid isPermaLink="false">http://samidipbasu.com/?p=1922</guid>
		<description><![CDATA[I am incredibly honored to be the recipient of the INETA Community Champion Award &#8211; the annual recognition for those who contribute notably to the Microsoft developer community. While the recognition from INETA is definitely rewarding, I have actually gotten much more back from our wonderful community compared to what I have given and have [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=samidipbasu.com&#038;blog=20866457&#038;post=1922&#038;subd=samidipbasu&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>I am incredibly honored to be the recipient of the <a href="http://www.inetachamps.com/" target="_blank">INETA Community Champion Award</a> &#8211; the annual recognition for those who contribute notably to the Microsoft developer community. While the recognition from <a href="https://twitter.com/INETA" target="_blank">INETA</a> is definitely rewarding, I have actually gotten much more back from our wonderful community compared to what I have given and have to share this recognition with my cohorts. It takes effort, persistence &amp; contributions from a lot of folks to build a truly rewarding developer community that benefits everyone involved. This will be a quick post thanking several people that I truly respect &amp; enjoy working with, along with thoughts on running a technical User Group.</p>
<p>First, <a href="http://www.ineta.org/" target="_blank">INETA</a> is the mothership for most Microsoft/.NET based developer communities that we have worldwide. If you are a community member or leader, make sure you know all about INETA and the resources available to you. The INETA Community Champion program is wonderful way of recognizing those who stand out in their contributions .. find out more details @ <a href="http://www.inetachamps.com/" target="_blank">http://www.inetachamps.com/</a>. If you are a community lead, make sure to record your contributions with INETA. See someone doing a lot for your local developer community? Nominate them for the INETA Community Champion Award or ping me &amp; I&#8217;ll be happy to. Like they say &#8211; you already do a lot, why not get recognized for it? Here&#8217;s a quick view of the wonderful certificate INETA sends your way!</p>
<p><img class="alignleft size-medium wp-image-1964" alt="INETA_Cert_Cover" src="http://samidipbasu.files.wordpress.com/2012/12/ineta_cert_cover.jpg?w=300&#038;h=224" height="224" width="300" /></p>
<p><img class="alignleft size-medium wp-image-1965" alt="INETA_Cert" src="http://samidipbasu.files.wordpress.com/2012/12/ineta_cert.jpg?w=300&#038;h=224" height="224" width="300" /></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>Check out the 2012 Q3 INETA Community Award Winners page <a href="http://www.inetachamps.com/Profile/ListAwardWinners/2" target="_blank">HERE</a> &#8211; a stellar group of folks indeed. Not sure how worthy I am to be on the list, but thanks anyways INETA <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . What&#8217;s important to note is that community leaders have a support system to fall back on which helps build developer communities. Communities cannot operate in a silo; it has to be a consolidated effort from folks without vested interests. And technical communities need to be fun &amp; engaging for volunteers to happily contribute. Every community has its story .. here&#8217;s a short version of ours!</p>
<p>June 2011. Windows Phone has been out for a little over 6 months. In Central Ohio, just like in many other cities, we have the .NET User Group as <a href="http://condg.org/" target="_blank">CONDG &#8211; Central Ohio .NET Developers Group</a> and few other User Groups focused on Microsoft technology stack. While these groups were great &amp; had regular meetups, we also had a bunch of passionate Windows Phone developers in town. We used to talk at other meetups on how we could use a dedicated forum just to focus on the mobile technologies; Mobile is a different beast after all. After a lot of planning, cross-checking on resources &amp; advice from other community leaders, we started the <a href="http://cowpug.org" target="_blank">Central Ohio Windows Phone User Group</a>. A small group of passionate developers to begin with, we soon found out that we could easily talk about the Windows Phone ecosystem once a month, if not more often &#8211; the dedicated forum was absolutely worth it. And the shiny gadgets that we brought along did not hurt. In fact, my most enjoyable times at our UG Meetups was often the hangouts after the technical talks &#8211; the sharing of what&#8217;s new on our phones, the next big App idea, the banter! Even though we were a little late getting back to our spouses, the geek talk was pure fun.</p>
<p>Then, Windows 8 came along. What we were so passionate about in Windows Phone &#8211; the Modern UI design, the fast &amp; fluid UX &#8211; that was all suddenly mainstream &amp; bigger than ever. We quickly adapted and finally regrouped as <a href="http://thewindowsdeveloperusergroup.com/" target="_blank">The Windows Developer User Group</a>. We now embrace a wider technology stack, starting from XAML with C#/VB.NET, C++, HTML/CSS/JScript &amp; game development in XNA/DirectX. The wider reach paid dividends and our little User Group grew to 70+ members. We have a long way to go, but we&#8217;re excited to see the passion in the new Microsoft ecosystem grow &#8211; that was the primary reason why we wanted the forum. Our meetups offer terrific speakers sharing their technical knowledge, as well as serving as a networking tool to increase awareness &amp; learn from each other. We have our group of regular patrons &amp; the trickle of new faces every month. This is what technical community should be &#8211; for developers &amp; by developers.</p>
<p>Now, a little something about our locals. Here in Columbus OH, we have an absolutely rocking developer community &#8211; developers from all platforms who just need a forum to come share war stories &amp; learn from each other. We are able to pull off conferences/events sheerly due to the passion that the developer community has towards improving our craft &#8211; this is truly amazing, and I hope folks in this town realize how wonderful it is to be ensconced amidst so much talent. On the Microsoft stack, we have involvement from the northern Heartland DPE folks &#8211; <a href="https://twitter.com/jeffblankenburg" target="_blank">Jeff Blankenburg</a>, <a href="https://twitter.com/brianhprince" target="_blank">Brian Prince</a>, <a href="https://twitter.com/jennifermarsman" target="_blank">Jennifer Marsman</a>, <a href="https://twitter.com/csell5" target="_blank">Clark Sell</a>, <a href="https://twitter.com/davebost" target="_blank">Dave Bost</a> &amp; <a href="https://twitter.com/thedavedev" target="_blank">David Isbitski</a> &#8211; I don&#8217;t think I need to tell you how superbly awesome every one of them is. Jeff deserves a special thanks for helping our UG get off the ground &amp; providing support throughout. <a href="https://twitter.com/Doug_Mair" target="_blank">Doug Mair</a> and Chris Ellis are truly the pillars of our User Group now &#8211; they have stepped up selflessly and make sure that our group has a long life ahead. Doug &amp; Chris &#8211; Thank you for what you do; this recognition is as much yours as mine. <a href="https://twitter.com/MichaelCollier" target="_blank">Michael Collier</a>, who runs our sister User Group &#8211; <a href="http://coccug.com/" target="_blank">Central Ohio Cloud Computing User Group</a>, deserves a big thanks for helping us spread the word. Cheers to patrons like <a href="https://twitter.com/cab124" target="_blank">Craig Blazakis</a> &amp; <a href="https://twitter.com/CrewStile" target="_blank">Rylin Slotterbeck</a>. Also, our UG quickly found a solid support system in our awesome sponsors, who make sure we are never short on logistic supplies &amp; raffle prizes &#8211; thank you for your involvement. And lastly, I circle back to our wonderful UG Members who come to our meetups with so much energy to share &amp; learn &#8211; it makes for a truly delightful community.</p>
<p>Still with me? Because now comes the good part <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . We, at the Windows Developer User Group, have had a good run in growing our little group with the help of passionate individuals. In no way can we claim success, but only a little pride in what we love doing. Running a technical User Group and slowly building up a community is not for the faint-hearted; here are some personal tips that I have seen working. Most community leaders will tell you the same things and it is common sense. But here goes:</p>
<ul>
<li>Again, running a User Group is not easy &#8211; there are a thousand things to take care of. So, be in it for the long run &amp; without a vested goal in mind.</li>
<li>The focus of the User Group needs to something that you are truly passionate about. Otherwise, volunteering is just not fun and you will see interest fall off the peak.</li>
<li>Too much of anything might cause fatigue &#8211; applies for developer interest. If you already have local User Groups with similar focus, do not create another UG just to target a very small technological area. Try to invest your time &amp; energy towards growing into a leadership role within your existing developer community.</li>
<li>Be wary of time and always be conscious of the fact that folks are coming to User Group meetups sacrificing family/personal time. What value are you providing in return of their precious time? Stick to announced meeting times.</li>
<li>A user group is a community offering; it can never be about one or two people. Even though you may have started a group yourself, give up control &#8211; it shows leadership &amp; contributes to the life of the user group. Create leadership teams within the user group, so that the group can function fine even if one/two of the owners move out. Delegate work, since it provides volunteers with a sense of ownership &amp; stake in the success of a user group meeting. If your group becomes big enough, consider democratizing the board through elections.</li>
<li>There is no easy pill towards spreading the word &#8211; try everything. Social &amp; web presence is big, but so is reminding folks at other UG meetups about your group&#8217;s existence &amp; upcoming meetings.</li>
<li>Seeing the same faces every month isn&#8217;t a bad thing &#8211; it starts with a small group of passionate developers. Ask every one to try to bring a friend each month. Keep spreading the word through networks.</li>
<li>Get some really good speakers, as their klout draws attendance. Tap into INETA&#8217;s Speaker Program if your group is Microsoft focused. Encourage locals to come share knowledge.</li>
<li>Pizza is the glue <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . Food is optional, but matters when done right. At the end of a long day&#8217;s work, wouldn&#8217;t you want some refreshments before gearing up for some learning? Food helps in networking as well. Celebrate milestones &amp; seasonal events if your budget permits.</li>
<li>Get sponsors &#8211; lots of them. Knock on doors &amp; remember to not feel bad &#8211; you&#8217;re not doing this for yourself &amp; people will see your big heart.</li>
<li>Giveaways is again optional, but a big draw if you have junior developers &amp; University students in attendance. The Microsoft stack has plenty of vendors, partners &amp; publishers to make sure your group is well-stocked with raffle prizes. Pace yourself with the prizes so that you don&#8217;t ask your sponsors too often.</li>
<li>Give your group some identity &amp; members some sense of belonging. A strong logo, focused social presence &amp; the occasional custom-printed UG shirt does not hurt.</li>
<li>Plan on few hackathon-type events throughout the year, if your group is development focused. We developers love to get hands-on.</li>
<li>Give up your ego and truly listen to members about what&#8217;s working &amp; what&#8217;s not. Seek feedback from other community leaders.</li>
<li>Network &amp; build bridges.</li>
<li>Listen, host, embrace &amp; enjoy. Repeat.</li>
</ul>
<p>That&#8217;s all from me. Thank you once again INETA for your support infrastructure &amp; the recognition.  Cheers to our User Group &amp; the awesome folks who make it worth it!</p>
<p>Adios.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/samidipbasu.wordpress.com/1922/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/samidipbasu.wordpress.com/1922/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=samidipbasu.com&#038;blog=20866457&#038;post=1922&#038;subd=samidipbasu&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://samidipbasu.com/2012/11/28/it-pays-to-do-community/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/aeafe5d7249b9003e30b93ff3596cd68?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">samidipbasu</media:title>
		</media:content>

		<media:content url="http://samidipbasu.files.wordpress.com/2012/12/ineta_cert_cover.jpg?w=300" medium="image">
			<media:title type="html">INETA_Cert_Cover</media:title>
		</media:content>

		<media:content url="http://samidipbasu.files.wordpress.com/2012/12/ineta_cert.jpg?w=300" medium="image">
			<media:title type="html">INETA_Cert</media:title>
		</media:content>
	</item>
		<item>
		<title>2012 M3 Conference &#8211; A retrospective!</title>
		<link>http://samidipbasu.com/2012/10/29/2012-m3-conference-a-retrospective/</link>
		<comments>http://samidipbasu.com/2012/10/29/2012-m3-conference-a-retrospective/#comments</comments>
		<pubDate>Mon, 29 Oct 2012 14:05:12 +0000</pubDate>
		<dc:creator>Samidip</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[M3Conf]]></category>

		<guid isPermaLink="false">http://samidipbasu.com/?p=1894</guid>
		<description><![CDATA[January 2012. M3 Conference has had it&#8217;s inaugural run in Nov of 2011. After a few months break from the planning madness, the M3 crew was back at it. The goal was to make M3Conf truly a hallmark mobile conference in the midwest &#38; increase the value proposition for attendees. Oct 25-26 of 2012, and [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=samidipbasu.com&#038;blog=20866457&#038;post=1894&#038;subd=samidipbasu&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>January 2012. M3 Conference has had it&#8217;s inaugural run in Nov of 2011. After a few months break from the planning madness, the M3 crew was back at it. The goal was to make M3Conf truly a hallmark mobile conference in the midwest &amp; increase the value proposition for attendees. Oct 25-26 of 2012, and we&#8217;ve just wrapped up the second year of the conference. Only attendee feedback will say how successful we were, but at least, there were no major hiccups.</p>
<p>Here are some things that stood out for me from this year&#8217;s <a href="http://m3conf.com/" target="_blank">M3 Conference</a>:</p>
<ul>
<li>We started the year re-evaluating the core promise of M3 Conference &#8211; an all-out mobile conference, catering the midwest with some of the best brains in the industry. Focus on not just one, but all aspects &amp; all major platforms of the mobile ecosystem. Thankfully, we were still golden; an unique offering for a town full of passionate developers.</li>
<li>However, there was plenty of feedback to improve upon &#8211; the need for more hands-on experience, the big no-no of lunch boxes etc. So, months of planning ensued.</li>
<li>Quick tip for fellow conference organizers: If budget permits, get a solid event organizer on the team. Since we&#8217;re forgetful geeks, the event organizer role does immediately take a lot of pressure off our shoulders. Smaller details and on-the-day logistics can be nicely delegated to. Thanks Cindy Groeniger for all the help! </li>
<li>We had really pushed COSI to it&#8217;s capacity last year; so a short venue search followed. There really aren&#8217;t a whole lot of choices for such event hosting in Columbus and the <a href="http://ohiounion.osu.edu/" target="_blank">Ohio Union</a> was a natural fit. Boy, it did not disappoint on M3 day. I would admiringly take photos of the Archie Griffin ballroom chandeliers &amp; wooden flooring; glad that most attendees I talked to said the venue worked out perfect. </li>
<li>We talked at length about extending the conference to 2 days to provide for an intimate learning experience through workshops. There were, off course, challenges like finding the right tracks for the workshops, folks to run it, finances and so on; but in the end, it was a go. Feedback &amp; high interest in learning mobile development hands-on was hard to ignore; we took the plunge and experts in our awesome developer community stepped forward to help.</li>
<li>Unless a conference makes a huge name for itself &amp; is guaranteed a sell-out, there is always the guessing game of attendee count. Despite a sold out M3 Conference in 2011, we&#8217;re not sure of hitting the projected headcount and spent several nervous weeks wondering about our bottomline and commitments. IT, business &amp; local media blood streams help a lot, as do alumni of the conference .. we finally proudly sold out our Day 1 workshop day &amp; reached near full Day 2 headcount targets. </li>
<li>One of the things we were most proud of was the kind of speaker talent we attracted this year. The speaker line-up was simply stellar &#8211; <a href="http://m3conf.com/home/speakers" target="_blank">http://m3conf.com/home/speakers</a>.</li>
<li>I have always had much to learn from &amp; proud of my primary partners in crime &#8211; <a href="https://twitter.com/timhibner" target="_blank">Tim Hibner</a> &amp; <a href="https://twitter.com/MomNamedMePhil" target="_blank">Phil Wilson</a>. Tim&#8217;s superb organizational skills holds the conference planning together. And I&#8217;m convinced that Phil and his folks @ <a href="https://twitter.com/finecitizens" target="_blank">Fine Citizens</a> have a magic wand to make just about anything look good. </li>
<li>An event of the size of M3 Conference now takes a lot of orchestration to pull off. And we would not get much going without the help of our awesome volunteers. True champions of selfless help, hats off to my dear friends for your volunteering spirit &#8211; Travis Smith, Matthew Noggle, Matthew Middendorf, Bob Reid, Troy GIbson, Brenda Hibner, Chris Judd, Carl Brack &amp; others. Honest thank you from the bottom of my heart.</li>
<li>While we got praise for serving steak @ lunch, the parking scenario left a bad taste. Essentially, there were big misunderstandings between the parking ramp operator &amp; the Ohio Union; rest assured, we&#8217;re consolidating records and reimbursements.</li>
<li>Clash of the Titans &#8211; this was an curious experiment and ended up being one the high-points for me during M3 Conference. I was to be the anchor for a panel discussion involving 3 rockstars in the mobile space: <a href="https://twitter.com/jeffblankenburg" target="_blank">Jeff Blankenburg</a> for Windows Phone, <a href="https://twitter.com/benvonhandorf" target="_blank">Ben Von Handorf</a> for Android &amp; <a href="https://twitter.com/rubybuddha" target="_blank">Leon Gersing</a> for iOS. With greek mythical references &amp; audience tweet-up questions, we tried our best to harass our esteemed panelists, without success. It ended up being a energetic discussion about mobile strategies from MSFT/Apple/Google and developer polyglotism. Thanks guys!  </li>
<li>Surface giveaways &#8211; Now, we had built the tradition of M3Conf raffle prizes to be the latest &amp; greatest. With Windows 8 launch on the same day, and the <a href="http://www.microsoft.com/Surface/en-US/surface-with-windows-rt/home?WT.mc_id=cpc_US-en_bing_mshh&amp;WT.srch=1&amp;semid=ef_BNG_e_ae57jb015t9iu8i6t4e3_{Creative}&amp;WT.search=1" target="_blank">MSFT Surface</a> selling like hot cakes, what better way to top off our raffle prizes with 2 of the shiny tablets. </li>
</ul>
<p />
<p />
In all, M3 Conference was a great experience for us, the second consecutive year. Just like last year, we&#8217;ll send out a little survey trying to gauge what attendees/speakers felt about it. Please give us honest feedback so we could improve upon it. </p>
<p>Adios!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/samidipbasu.wordpress.com/1894/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/samidipbasu.wordpress.com/1894/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=samidipbasu.com&#038;blog=20866457&#038;post=1894&#038;subd=samidipbasu&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://samidipbasu.com/2012/10/29/2012-m3-conference-a-retrospective/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/aeafe5d7249b9003e30b93ff3596cd68?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">samidipbasu</media:title>
		</media:content>
	</item>
		<item>
		<title>Control.Location (ToLake) =&gt; Shift (Priorities)</title>
		<link>http://samidipbasu.com/2012/09/25/control-location-tolake-shift-priorities/</link>
		<comments>http://samidipbasu.com/2012/09/25/control-location-tolake-shift-priorities/#comments</comments>
		<pubDate>Wed, 26 Sep 2012 01:47:54 +0000</pubDate>
		<dc:creator>Samidip</dc:creator>
				<category><![CDATA[Other Stuff]]></category>
		<category><![CDATA[move]]></category>
		<category><![CDATA[priorities]]></category>

		<guid isPermaLink="false">http://samidipbasu.com/?p=1839</guid>
		<description><![CDATA[[This is purely a personal post .. not to be held accountable for 5 mins of your lost time if you continue reading ] Mid-afternoon on Christmas Eve 2011: We are headed to NYC to enjoy some time off. My wife&#8217;s on the phone, even though we&#8217;re driving through the WV mountains with spotty connectivity. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=samidipbasu.com&#038;blog=20866457&#038;post=1839&#038;subd=samidipbasu&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>[This is purely a personal post .. not to be held accountable for 5 mins of your lost time if you continue reading <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ]</p>
<p>Mid-afternoon on Christmas Eve 2011: We are headed to NYC to enjoy some time off. My wife&#8217;s on the phone, even though we&#8217;re driving through the WV mountains with spotty connectivity. On the call is the Dean of a Graduate School, negotiating the details of an impending job offer. Wife hangs up with a big smile, having bagged exactly the terms she was hoping for. She was just finishing up her long-winded road to a PhD in Psychology @ <a href="http://www.osu.edu/" target="_blank">The Ohio State University</a>. Surely bagging just about every Teaching award at OSU had to count for something. Yes, a coveted Assistant Professor position @ <a href="http://www.allegheny.edu/" target="_blank">The Allegheny College</a> was now guaranteed. I am a very proud hubby indeed ..</p>
<p>So, it was apparent that 2012 would bring on a family move. After considerations of commute time &amp; city amenities, we decided on <a href="http://www.bing.com/maps/default.aspx?q=erie+pa&amp;mkt=en&amp;FORM=HDRSC4" target="_blank">Erie, PA</a>. Yep, right by the lake. Let&#8217;s break down a little what this means, with few photos to end &#8230;</p>
<ul>
<li>It&#8217;s a step closer to nature &amp; a quieter life. Hard to get deers in your backyard and a bustling mall 3 minutes from home.</li>
<li>We have gotten ourselves a small condo amidst lush settings.</li>
<li>The gorgeous beaches &amp; outdoor life offered by <a href="http://www.bing.com/maps/default.aspx?q=presque+isle+state+park&amp;mkt=en&amp;FORM=HDRSC4" target="_blank">Presque Isle State Park</a> are a stones throw away.</li>
<li>The other day, we decided to go for a little drive after lunch. 1.5 hours later, we&#8217;re on the Maid of the Mist @ Niagara Falls!</li>
<li>Now, to be fair, we might get the brunt of lake-effect snow; but we&#8217;ll take it in our stride!</li>
<li>More precious family time &#8230;</li>
</ul>
<p />
<p />
Now, what happens to my work &amp; community involvement? No, I&#8217;m not giving up coding to open a restaurant just yet! I&#8217;ll continue to work for Sogeti, since my client has graciously agreed to some remote work. So, I&#8217;m in the process of building my ultimate home office where no sunlight shall enter; yet bytes shall sustain through 360 degrees of LCD! With some work from home time, I would have more energy &amp; opportunity to devote myself to driving our MSFT Mobility efforts, which takes no trivial time. So, hopefully a lot more fun times coming up in Windows Phone &amp; Windows 8 development with my rather talented colleagues! And more blogging, writing or arguing on Twitter <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
<p>Now, as for Columbus OH, I guess I love our local developer community &amp; being around some of the sharpest folks. So, I will be driving down twice a month for the weekdays .. yep, Extended Stay it is. No cleaning &#8211; get that? Most months, it will possibly be the odd weeks, so that we can keep organizing <a href="http://thewindowsdeveloperusergroup.com/" target="_blank">The Windows Developer User Group</a> meetups/hackathons and the mad dash to end for <a href="http://m3conf.com/" target="_blank">M3Conference</a>. So, if you are hacking stuff or playing games or need a hand moving? &#8211; Give me a holler when I&#8217;m lonely here in Columbus!</p>
<div style="display:inline-block;margin-right:10px;">
<img class="alignleft size-medium wp-image-1845" title="Presque Isle" src="http://samidipbasu.files.wordpress.com/2012/09/presque-isle.jpeg?w=280&#038;h=210" alt="" width="280" height="210" />
</div>
<div style="display:inline-block;">
<img class="alignleft size-medium wp-image-1846" title="Home" src="http://samidipbasu.files.wordpress.com/2012/09/home.jpg?w=280&#038;h=210" alt="" width="280" height="210" />
</div>
<p>Adios!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/samidipbasu.wordpress.com/1839/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/samidipbasu.wordpress.com/1839/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=samidipbasu.com&#038;blog=20866457&#038;post=1839&#038;subd=samidipbasu&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://samidipbasu.com/2012/09/25/control-location-tolake-shift-priorities/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/aeafe5d7249b9003e30b93ff3596cd68?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">samidipbasu</media:title>
		</media:content>

		<media:content url="http://samidipbasu.files.wordpress.com/2012/09/presque-isle.jpeg?w=300" medium="image">
			<media:title type="html">Presque Isle</media:title>
		</media:content>

		<media:content url="http://samidipbasu.files.wordpress.com/2012/09/home.jpg?w=300" medium="image">
			<media:title type="html">Home</media:title>
		</media:content>
	</item>
		<item>
		<title>Sleepless in Seattle &#8230;</title>
		<link>http://samidipbasu.com/2012/08/28/sleepless-in-seattle/</link>
		<comments>http://samidipbasu.com/2012/08/28/sleepless-in-seattle/#comments</comments>
		<pubDate>Wed, 29 Aug 2012 02:29:36 +0000</pubDate>
		<dc:creator>Samidip</dc:creator>
				<category><![CDATA[Other Stuff]]></category>
		<category><![CDATA[Windows 8]]></category>
		<category><![CDATA[MSFT Partner]]></category>
		<category><![CDATA[tablets]]></category>

		<guid isPermaLink="false">http://samidipbasu.com/?p=1822</guid>
		<description><![CDATA[Delta Force Rangers &#8211; Just like in combat, this is an elite group in the software industry when it comes to the Microsoft technology stack. It is the group of some of MSFT&#8217;s closest &#38; best partner companies, believed to be the most influential in advising/delivering on MSFT technologies to our customers. Sogeti USA is [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=samidipbasu.com&#038;blog=20866457&#038;post=1822&#038;subd=samidipbasu&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Delta Force Rangers &#8211; Just like in combat, this is an elite group in the software industry when it comes to the Microsoft technology stack. It is the group of some of MSFT&#8217;s closest &amp; best partner companies, believed to be the most influential in advising/delivering on MSFT technologies to our customers. Sogeti USA is a part of that elite group and we were invited to a Delta Force Rangers special event on Windows 8 @ the MSFT Redmond campus. And I was fortunate to be able to attend! Here&#8217;s the little story of four days of awesomeness ..</p>
<ul>
<li>Got no qualms in accepting that this was the first time I got invited to Seattle/MSFT campus purely for work. So, I was really looking forward to soaking it all up, and it turned out to be an enlightening experience. Best part was catching up with folks that I talk to often, but have not met in person. The Hyatt House, MSFT campus &amp; specially the cafeterias did not disappoint. Hopefully, more folks from our Mobility practice get to attend these Ranger events in future.</li>
<li>Day 1 &amp; Day 2 were all sessions on Windows 8. It was great to hear from candid experts on a variety of development areas, hardware &amp; what Windows 8 meant for enterprises/mobility. A lot of the sessions were under strict NDA for obvious reasons .. so my lips are sealed <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . All I can say is you may want to really watch for news around Oct 26 &#8211; the Windows 8 GA date!</li>
<li>An evening reception on second night may have seemed bland compared to the Seattle Mariner&#8217;s game on first night. But boy, we were in for a little surprise after dinner &#8211; yep, <a href="http://www.samsung.com/us/computer/tablet-pcs/XE700T1A-A03US" target="_blank">Samsung Series 7 slates</a> for all !! Complete with dock &amp; bluetooth keyboard/mouse.</li>
<li>To sweeten the deal, our Global MSFT Business Development Lead, <a href="http://darrenwbaker.com/" target="_blank">Darren Baker</a>, personally dropped off a kickstand case for my slate .. how cool is that. Using the slate as a daily device now for Windows 8 development &amp; showing the UX to clients.</li>
<li>Now, surely there would something wanted in return, right? Yes, MSFT wanted us Rangers to code a little, all in the fun to gain some experience. So, we were paired up based on our skills &#8211; 10 teams of 4 members each. And one day to dream &amp; code up a working Windows 8 application, complete with all sorts of OS integrations &amp; leveraging Cloud services. Go!</li>
<li>Guess I lucked out to be in an awesome team &#8211; Scott Newsome [Planet Tech], Hardeep Meen [CDW] &amp; the awesome developer in Adam Grocholski [RBA]. We set our sights on a FDA product recall app, complete with Live Connect personalization, social integration &amp; Azure services feeding Push Notifications. Between Thursday 8AM and the Friday 8AM deadline, our team slept for 1 hour only !! Hardcore effort to prove ourselves ..</li>
<li>Now, in all fairness, there was a little incentive for us as well. So, Friday had all the teams show off their Windows 8 apps. And while others were impressive, our team won .. woot! What&#8217;s the prize &#8211; the <a href="http://www.microsoft.com/surface/en/us/default.aspx" target="_blank">MSFT Surface</a> tablets gets shipped to all members of the winning team the day it is publicly available. Heck yeah! <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
<li>Oh, and not to be forgotten, we all got our customized traditional Delta Ranger <a href="http://www.tilley.com/?lang=en-GB" target="_blank">Tilley hats</a> &#8211; arguably the best hats in the world. And no Redmond trip is complete without a visit to the MSFT Company Store, where money simply knows to walk out of a geek&#8217;s wallet.</li>
</ul>
<p>In all, a truly wonderful week of learning, networking &amp; coding with peers. Windows 8 is going to big &#8211; the whole PC landscape is changing. Let&#8217;s gear up!</p>
<p>Adios</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/samidipbasu.wordpress.com/1822/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/samidipbasu.wordpress.com/1822/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=samidipbasu.com&#038;blog=20866457&#038;post=1822&#038;subd=samidipbasu&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://samidipbasu.com/2012/08/28/sleepless-in-seattle/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/aeafe5d7249b9003e30b93ff3596cd68?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">samidipbasu</media:title>
		</media:content>
	</item>
		<item>
		<title>Windows 8 Apps: The 8 Must-Know Tricks!</title>
		<link>http://samidipbasu.com/2012/08/14/windows-8-apps-the-8-must-know-tricks/</link>
		<comments>http://samidipbasu.com/2012/08/14/windows-8-apps-the-8-must-know-tricks/#comments</comments>
		<pubDate>Wed, 15 Aug 2012 03:24:07 +0000</pubDate>
		<dc:creator>Samidip</dc:creator>
				<category><![CDATA[Windows 8]]></category>
		<category><![CDATA[articles]]></category>

		<guid isPermaLink="false">http://samidipbasu.com/?p=1816</guid>
		<description><![CDATA[Windows 8 RTMs tomorrow &#8211; Aug 15th. This is big &#38; should be awesome! Having had the opportunity to work on some Windows 8 applications with some brilliant internal developers/designers, I have learnt a lot in the past few months. So, wanting to give a little back, I started writing an article series on SilverlightShow [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=samidipbasu.com&#038;blog=20866457&#038;post=1816&#038;subd=samidipbasu&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Windows 8 RTMs tomorrow &#8211; Aug 15th. This is big &amp; should be awesome! Having had the opportunity to work on some Windows 8 applications with some brilliant internal developers/designers, I have learnt a lot in the past few months. So, wanting to give a little back, I started writing an article series on SilverlightShow on real-world development tips &amp; tricks towards writing Windows 8 applications. 8 must-know developers tips in 8 days &#8211; simple &amp; to the point, with some code examples on XAML/C# stack. Here’s the indexed list for the series:</p>
<p><a href="http://www.silverlightshow.net/items/Windows-8-Metro-Apps-The-8-Must-Know-Tricks-Day-1.aspx" target="_blank">Day 1: Know the ecosystem; Start</a><br />
<a href="http://www.silverlightshow.net/items/Windows-8-Metro-Apps-The-8-Must-Know-Tricks-Day-2.aspx" target="_blank">Day 2: Layout, Navigation &amp; Visual States </a><br />
<a href="http://www.silverlightshow.net/items/Windows-8-Metro-Apps-The-8-Must-Know-Tricks-Day-3.aspx" target="_blank">Day 3: Semantic Zoom</a><br />
<a href="http://www.silverlightshow.net/items/Windows-8-Metro-Apps-The-8-Must-Know-Tricks-Day-4.aspx" target="_blank">Day 4: Controls &amp; Styling</a><br />
<a href="http://www.silverlightshow.net/items/Windows-8-Apps-The-8-Must-Know-Tricks-Day-5.aspx" target="_blank">Day 5: Search, Share &amp; Settings Contracts</a><br />
<a href="http://www.silverlightshow.net/items/Windows-8-Apps-The-8-Must-Know-Tricks-Day-6.aspx" target="_blank">Day 6: Data Persistence &amp; Application Life-Cycle Management </a><br />
<a href="http://www.silverlightshow.net/items/Windows-8-Apps-The-8-Must-Know-Tricks-Day-7.aspx" target="_blank">Day 7: Use of OData or Web Services </a><br />
<a href="http://www.silverlightshow.net/items/Windows-8-Apps-The-8-Must-Know-Tricks-Day-8.aspx" target="_blank">Day 8: Live Services integration</a></p>
<p>If you are writing applications for Windows 8 or you are on the fence, please check out the series above for tips on how to quickly get started towards building Windows 8 Apps which feel right at home in the OS. And please leave me feedback!</p>
<p>As always, check out the other great content on <a href="http://www.silverlightshow.net/" target="_blank">SilverlightShow.net</a> to suit your development needs.</p>
<p>Adios!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/samidipbasu.wordpress.com/1816/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/samidipbasu.wordpress.com/1816/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=samidipbasu.com&#038;blog=20866457&#038;post=1816&#038;subd=samidipbasu&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://samidipbasu.com/2012/08/14/windows-8-apps-the-8-must-know-tricks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/aeafe5d7249b9003e30b93ff3596cd68?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">samidipbasu</media:title>
		</media:content>
	</item>
		<item>
		<title>Quick Thoughts on future of Windows Phone ..</title>
		<link>http://samidipbasu.com/2012/06/20/quick-thoughts-on-future-of-windows-phone/</link>
		<comments>http://samidipbasu.com/2012/06/20/quick-thoughts-on-future-of-windows-phone/#comments</comments>
		<pubDate>Thu, 21 Jun 2012 03:34:44 +0000</pubDate>
		<dc:creator>Samidip</dc:creator>
				<category><![CDATA[Other Stuff]]></category>
		<category><![CDATA[Windows Phone 8]]></category>
		<category><![CDATA[future]]></category>
		<category><![CDATA[WPDev]]></category>

		<guid isPermaLink="false">http://samidipbasu.com/?p=1785</guid>
		<description><![CDATA[What a week it has been if you follow MSFT Technology stack! First, the innovation we saw in the MSFT Surface. Today, it was the turn for Windows Phone Summit to lay down the what MSFT had in works for the future of the Windows Phone ecosystem. Love it or hate it &#8211; you cannot [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=samidipbasu.com&#038;blog=20866457&#038;post=1785&#038;subd=samidipbasu&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>What a week it has been if you follow MSFT Technology stack! First, the innovation we saw in the <a href="http://www.microsoft.com/surface/en/us/default.aspx" target="_blank">MSFT Surface</a>. Today, it was the turn for <a href="http://channel9.msdn.com/Events/Windows-Phone/Summit" target="_blank">Windows Phone Summit</a> to lay down the what MSFT had in works for the future of the Windows Phone ecosystem.</p>
<p>Love it or hate it &#8211; you cannot deny, as a technologists, that relentless innovation from competing companies is what pushes our tech industry forward. Here are my 2 little cents on the Windows Phone announcements:</p>
<p>[Recently at a conference, I learnt from <a href="https://twitter.com/jayharris" target="_blank">Jay Harris</a> that "Bullets Kill People" <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . Bullets are meant for guns &amp; not presentations/blog posts. Sorry Jay, it was just quick this one time .. hoping you don't see this! Moving forward, I promise ...]</p>
<ul>
<li><strong>The One Ecosystem</strong> &#8211; First, in my opinion, Windows Phone 8 looks very very good; it delivers on everything we were expecting as enthusiasts. Most importantly, it draws from the power of Windows .. the NT Core stack for networking, file system, security &amp; overall stability/performance. This was expected; but not a trivial ask ripping out the core underlying the 2 year old Windows Phone OS. This has positive implications written all over it .. the combo of Windows 8 &amp; Windows Phone 8 sharing guts is going to make for brilliant opportunities. Just better together!</li>
<li><strong>First Loves</strong> &#8211; Here are things I absolutely loved about the direction in Windows Phone 8 platform, as a consumer: Sharper high-res screens, Wallet, NFC, Expandable storage, Nokia maps &amp; IE 10 rendering engine. Oh, and OTA is for the win!</li>
<li><strong>Developer, Developer, Developer</strong> &#8211; Every tech giant knows who their best friends are; so no wonder developers need to be wooed. Here&#8217;s what I will be looking forward to in the next Windows Phone SDK: Native code support (Not smart enough to do myself yet; but this will be huge), In-App purchases (Thank You!), VoIP and Wallet API integrations. How do we make Digital coupons or use NFC APIs? Let&#8217;s hope the SDK lands soon .. can we have a BUILD please? Now, the real interesting thing would be the SDK. Would I be able to target both 7.5 &amp; 8 from VS 2012 templates? What percent of us WPDevs would start jumping on the WP8 bandwagon, given most user base is on present generation &amp; might not switch until their next phone? Let&#8217;s hope the transition would be smooth for devs ..</li>
<li><strong>Buyer&#8217;s Remorse</strong> &#8211; Now, the bittersweet. Would you agree that in today&#8217;s age, we live with constant buyer&#8217;s remorse, specially with gadgets? So, Windows Phone 8 OS would NOT run on present hardware devices. Somewhat awkward, but really not much way around. Shooting from the hip here, but given generation shift in technology between <a href="http://en.wikipedia.org/wiki/Windows_CE" target="_blank">Windows CE Kernel</a> &amp; <a href="http://en.wikipedia.org/wiki/Windows_NT" target="_blank">NT Core</a>, I would imagine it would be very difficult, if not impossible, to flash smartphone ROMs that close to metal. So, there. Now, all three of Apple, MSFT &amp; Google are refreshing their mobile OS big time every year. So, in practicality, we are being enticed to buy new hardware every year! Unfortunate, yes .. but let&#8217;s set aside budget, shall we? As <a href="https://twitter.com/RobGibbens" target="_blank">Rob Gibbens</a> mentioned, would you want to pay a little more upfront for a phone, given a 1 year contract? Thankfully, there would be Windows Phone 7.8 that would be pushed out to present phones, to bring you the advancements of the new Start Screen experience.</li>
<li><strong>Start</strong> &#8211; So, there is a somewhat new Windows Phone Start screen experience. See the wonderful video <a href="http://www.youtube.com/watch?v=25DKXGKblOw&amp;feature=player_embedded" target="_blank">HERE</a>. Live Tiles &amp; pinnable content is one of the most loved Windows Phone features among users; so, nice to see this being pushed forward further. Live Tiles would come in 3 customizable sizes &amp; various colors &#8211; so your phone is distinctly you! Personally, I somehow liked the little right arrow &amp; the breathing space to the right in present generation Windows Phones &#8211; I think it&#8217;s aesthetic; most think it is wastage of valuable screen real estate. Guess I&#8217;m alone &amp; we shall see how the new Start experience feels in hand. Clutter is uncalled for .. so may be we can be sparing in placement of the customized smallest Tiles.</li>
<li><strong>Enterprise Features</strong> &#8211; Encryption, Security, Remote Wipe &amp; Company Hubs &#8211; Love it!</li>
</ul>
<p />
<p />
Overall, I am pretty excited about the announcements at Windows Phone Summit. The future of Windows Phone ecosystem is in good hands and Windows 8 will only help propel adoption. In fact, starting this Fall, between the Phone, the PC &amp; the XBox &#8211; the MSFT ecosystem is pretty darn difficult to not get excited for. And we are just getting started .. let&#8217;s see all that is in store for developers! We win as one <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Adios!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/samidipbasu.wordpress.com/1785/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/samidipbasu.wordpress.com/1785/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=samidipbasu.com&#038;blog=20866457&#038;post=1785&#038;subd=samidipbasu&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://samidipbasu.com/2012/06/20/quick-thoughts-on-future-of-windows-phone/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/aeafe5d7249b9003e30b93ff3596cd68?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">samidipbasu</media:title>
		</media:content>
	</item>
		<item>
		<title>Wiring up OData usage from Windows 8 Metro App</title>
		<link>http://samidipbasu.com/2012/06/13/wiring-up-odata-usage-from-windows-8-metro-app/</link>
		<comments>http://samidipbasu.com/2012/06/13/wiring-up-odata-usage-from-windows-8-metro-app/#comments</comments>
		<pubDate>Wed, 13 Jun 2012 13:20:41 +0000</pubDate>
		<dc:creator>Samidip</dc:creator>
				<category><![CDATA[Windows 8]]></category>
		<category><![CDATA[OData]]></category>

		<guid isPermaLink="false">http://samidipbasu.com/?p=1746</guid>
		<description><![CDATA[Sunday afternoon .. Grilled turkey burgers for lunch + wife busy with dissertation = Full &#38; ready to crank out some solid code for a few hours. I rub my hands and sit down to knock off a pending project work. At hand, is a Windows 8 Release Preview Metro app that we are building [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=samidipbasu.com&#038;blog=20866457&#038;post=1746&#038;subd=samidipbasu&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Sunday afternoon ..</p>
<p>Grilled turkey burgers for lunch + wife busy with dissertation = Full &amp; ready to crank out some solid code for a few hours. I rub my hands and sit down to knock off a pending project work. At hand, is a Windows 8 Release Preview Metro app that we are building for a client. Traditional technician-out-with-a-tablet setup; so offline access &amp; later data sync with server DB is called for. The immediate answer is <em>OData</em>, as a service on top of backend Database .. seamlessly &amp; asynchronously read/write data through plain HTTP. I have done OData CRUD numerous times in Windows Phone, web or Silverlight .. this should be a piece of cake!</p>
<p>Yeah, right .. what ensued was a few hours of frustration, trying to stitch together the moving pieces &amp; beta software hurdles to overcome. So, here&#8217;s my attempt to save someone a few hours .. don&#8217;t you love writing blog posts which will be obsolete in a few weeks? <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Here&#8217;s the tale:</p>
<ul>
<li>First, the data store. Simple relational data. <em>SQL Azure DB</em> with appropriate Tables. Done.</li>
<li>Next, expose the data through an <em>OData</em> service layer. SQL Azure Labs had this one click approach to setting up an OData service on top of existing DBs; not sure when that is coming back. So, custom service it is. Two step process to produce an OData service: ADO.NET Entity Data Model (EDM) pointed to DB Tables + WCF Data Service exposing the generated entities. If you need to do full CRUD, make sure you are configuring each entity with the right permissions.</li>
<li>Host the service in IIS, test &amp; host in Azure. Done.</li>
<li>Next, integrate in Windows 8 RP Metro app .. should have been simple if I had known what was supported. By the way, if you started writing your Metro app in Consumer Preview in XAML/C#, you&#8217;ll find a sleepless night with breaking changes in Release Preview. Expected, but awkward. Just restart fresh project &amp; port over artifacts.</li>
<li>Turns out, I had gone <a href="http://windows.microsoft.com/en-US/windows-8/release-preview" target="_blank">HERE</a> to get Windows 8 RP. Right next to the RP ISO is the link to download the Dev tools, which happen to be VS 2012 Express for Windows 8. Point is, know what you are running.</li>
<li>Next, grab OData service URL &amp; hope against hope that <em>Add Service Reference</em> would work .. well, it didn&#8217;t. Turns out, not supported in VS 2012 Express.</li>
<li>No problemo .. been there. So, immediately revert back to the <em>DataSvcUtil.exe</em> tool for Proxy generation. Yup works just fine in .NET 4.5. Check out <a href="http://www.silverlightshow.net/items/Windows-8-XAML-Metro-Apps-with-OData.aspx" target="_blank">THIS</a> post if you need the steps.</li>
<li>Grab the generated proxy file &amp; drop in VS project. Voila, you have references to your OData entities in code. One problem &#8212; can&#8217;t easily work with them!</li>
<li>The issue is, Windows 8 Metro apps written on top on WinRT would not allow you to add references to two super-useful class libraries &#8212; <em>System.Data</em> &amp; <em>System.Data.Services.Client</em>. These two are the key to working easily with an OData service. Without them, you&#8217;ll be left hand-coding the HTTP requests .. Yuck!</li>
<li>Has no one figured out a way? Well, sure .. and it is Phani Raju from MSFT. The very person whose bits we&#8217;re seeing in present VS 2012 RC. Check out his <a href="http://blogs.msdn.com/b/phaniraj/archive/2012/04/26/developing-windows-8-metro-style-applications-that-consume-odata.aspx" target="_blank">POST</a> explaining how to consume the Netflix OData feed.</li>
<li>Upon download of the sample code, you should see the following DLL references in the project:
<p />
<p /><img src="http://samidipbasu.files.wordpress.com/2012/06/libraries.png?w=614" alt="References Libraries" /></li>
<li>So, in addition to our generated proxy, could we just grab these DLLs &amp; call it a day? Well, sure it compiles and we can use <em>DataServiceContext</em>/<em>DataServiceCollection</em>; but you get runtime exceptions around Type initializers. Closer reading of Phani&#8217;s post &amp; comments reveal that the bits have changed some &amp; not compatible with VS 2012 RC any more. Updated libraries have been shipped; but as a part of VS 2012 RC Ultimate!</li>
<li>Aha, so that&#8217;s a problem .. Adding a Service Reference is not yet supported in the VS 2012 RC Express for Windows 8 Metro apps only; we need to get the Ultimate edition from <a href="http://www.microsoft.com/visualstudio/11/en-us/downloads" target="_blank">HERE</a>.</li>
<li>One caveat &#8211; Do not install VS Ultimate on top of the Windows 8 Metro Express version; references still seemed broken. So, uninstall what you have &amp; get the fresh full copy of VS 2012 RC Ultimate.</li>
<li>Now, you should be set. And guess what, no more manual proxy generation or dropping DLLs. Simply grab the URL of your WCF/OData service and do <em>Add Service Reference</em>. Should work.</li>
<li>And when you do successfully add reference, take a look at your project references .. yep, it has added back the same 3 DLLs we saw above; only with updated bits. Voila!</li>
<li>And now, you can add references to <em>System.Data</em> &amp; <em>System.Data.Services.Client</em> in your code. These seem to be non-accessible by default; upon service addition, the newly dropped DLLs open up these namespaces.</li>
<li>That&#8217;s it: Now you can create a <em>DataServiceCollection </em>to pull down your OData entities and do full CRUD operations, if allowed by the data source. See this <a href="http://www.silverlightshow.net/items/Connecting-Azure-Windows-Phone-through-OData.aspx" target="_blank">POST </a>if you need pointers on how to do CRUD against OData.</li>
</ul>
<p />
<p />
Pretty simple in the end. Just that when you are dealing with beta software, you may have to tinkle around little bit. Hopefully, this can save someone a little time .. to go enjoy summer. But also, go ahead and add cloud/service support to your Windows 8 Metro apps!</p>
<p>Adios!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/samidipbasu.wordpress.com/1746/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/samidipbasu.wordpress.com/1746/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=samidipbasu.com&#038;blog=20866457&#038;post=1746&#038;subd=samidipbasu&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://samidipbasu.com/2012/06/13/wiring-up-odata-usage-from-windows-8-metro-app/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/aeafe5d7249b9003e30b93ff3596cd68?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">samidipbasu</media:title>
		</media:content>

		<media:content url="http://samidipbasu.files.wordpress.com/2012/06/libraries.png" medium="image">
			<media:title type="html">References Libraries</media:title>
		</media:content>
	</item>
		<item>
		<title>Windows Phone SignalR Helper!</title>
		<link>http://samidipbasu.com/2012/05/30/windows-phone-signalr-helper/</link>
		<comments>http://samidipbasu.com/2012/05/30/windows-phone-signalr-helper/#comments</comments>
		<pubDate>Wed, 30 May 2012 22:15:23 +0000</pubDate>
		<dc:creator>Samidip</dc:creator>
				<category><![CDATA[Windows Phone 7 Stuff]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[SignalR]]></category>
		<category><![CDATA[WPDev]]></category>

		<guid isPermaLink="false">http://samidipbasu.com/?p=1722</guid>
		<description><![CDATA[This may just be the shortest post, with the most amount of work going into it So, if you are passionate about Windows Phone development, a little something on the .NET web stack should interest you. It is called SignalR &#8212; An async signaling library for persistent connections between server &#38; client. The real fun [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=samidipbasu.com&#038;blog=20866457&#038;post=1722&#038;subd=samidipbasu&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>This may just be the shortest post, with the most amount of work going into it <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>So, if you are passionate about Windows Phone development, a little something on the .NET web stack should interest you. It is called <em>SignalR</em> &#8212; An async signaling library for persistent connections between server &amp; client. The real fun begins when you consider Windows Phone applications as client, with a SignalR powered server backend .. you get real-time connectivity on Windows Phone!! And tons of possibilities, like Chat, Maps, Game Scores, Stock Tickers, Object Exchange etc.</p>
<p>I was quite excited by the opportunities and took a stab at writing a Helper library with a demo Windows Phone application &amp; a SignalR backend server. Since SignalR is open-source, along with most knowledge around it, why not this? So, all of my work is on CodePlex, ready to view/download/extend. A lot more work needs to go in to improve the libraries &amp; may be make NuGets sometime. Please give it a shot .. download &amp; hit F5. Would appreciate any feedback!</p>
<p><img src="http://samidipbasu.files.wordpress.com/2012/06/wp7signalrhelper2.png?w=128&#038;h=170" alt="Windows Phone SignalR Helper" width="128" height="170" /><br />
On CodePlex: <a href="http://wp7signalrhelper.codeplex.com/" target="_blank">http://wp7signalrhelper.codeplex.com/</a><br />
Demo Video: Added to my <a href="http://samidipbasu.com/webcasts/" target="_blank">WebCasts</a></p>
<p>Thank you &amp; Adios!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/samidipbasu.wordpress.com/1722/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/samidipbasu.wordpress.com/1722/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=samidipbasu.com&#038;blog=20866457&#038;post=1722&#038;subd=samidipbasu&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://samidipbasu.com/2012/05/30/windows-phone-signalr-helper/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/aeafe5d7249b9003e30b93ff3596cd68?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">samidipbasu</media:title>
		</media:content>

		<media:content url="http://samidipbasu.files.wordpress.com/2012/06/wp7signalrhelper2.png" medium="image">
			<media:title type="html">Windows Phone SignalR Helper</media:title>
		</media:content>
	</item>
	</channel>
</rss>
