# Saturday, February 6, 2010

Check out my pre-con at TechEd North America, Joel and I will be speaking on Agile. Register here. :)

PRC07 The Agile Methodology Demystified: Implementing Agile in Your Organization

Track: Development Practices

Speaker(s): Joel Semeniuk, Stephen Forte

Agile project management and development methods are being adopted at many development shops. After an introduction to the basics of Agile and Scrum, including: project planning and estimation, the Scrum Master, team, product owner and burn down, and of course the daily Scrum, certified scrum masters Stephen and Joel show many real-world applications of the methodology drawn from their own experience. Negotiating with the business, estimation, and team dynamics are all discussed as well as how to use Scrum in small organizations, large enterprise environments, and consulting environments. Next we discuss using Scrum with virtual teams and an off-shoring environment. We then take a look at some of the planning tools we will use for Agile Estimation, including planning poker, Microsoft Visual Studio Team Foundation Server 2010, and much more. We dive into some agile developer techniques such as TDD, Continuous Integration, and Dependency Injection, and round out the pre-con with a discussion on Agile developer tools and how they can help (and sometimes hinder) the development process. The speakers have a very interactive style so participation is encouraged and there will be plenty of time for Q&A. This seminar is a jump start for preparing for a scrum master certification.

 

Technorati Tags:

Bookmark and Share
posted on Saturday, February 6, 2010 3:56:32 AM (Eastern Standard Time, UTC-05:00)  #    Comments [0] Trackback
# Friday, February 5, 2010

.NET Ninja in training, Peter Bahaa, shows us how to build a WCF Endpoint using Telerik OpenAccess entities and the Data Services Wizard beta 1.

Telerik Data Services Wizard Beta1-REST Collection from Stephen Forte on Vimeo.

Technorati Tags: ,,

posted on Friday, February 5, 2010 7:12:26 AM (Eastern Standard Time, UTC-05:00)  #    Comments [0] Trackback
# Thursday, February 4, 2010

 SQL Server Modeling (formerly "Oslo") is a new model driven development paradigm. Developers can model their applications using the new M language. M allows you to define a structure for your data as well as represent it in graph based values. Representing values in the M language is very similar to JSON, which will allow you to represent your data in name/value pairs. Here is an example of M values in action:

People
{
     { Id=>1, Name=>"Steve", Age=>36},
     { Id=>2, Name=>"Mike", Age=>29}
}

Last summer, Telerik created the industry’s only LINQ to M (Values) implementation. The Telerik LINQ to M implementation allows the developer to use pure LINQ statements with blocks of M values, pure text or the results of a transformed DSL. With the new SQL Server Modeling November CTP there are some changes to the M specification, so we have updated our core DLLs to accommodate this. Download it for free here. Shoot me any feedback you have.

image

Enjoy!

Technorati Tags: ,,
posted on Thursday, February 4, 2010 2:50:39 AM (Eastern Standard Time, UTC-05:00)  #    Comments [0] Trackback
# Wednesday, February 3, 2010

.NET Ninja in training, Peter Bahaa, shows us how to build a WCF Endpoint using Telerik OpenAccess entities and the Data Services Wizard beta 1.

Telerik Data Services Wizard Beta1-WCF from Stephen Forte on Vimeo.

Technorati Tags: ,
posted on Wednesday, February 3, 2010 1:55:44 AM (Eastern Standard Time, UTC-05:00)  #    Comments [0] Trackback
# Tuesday, February 2, 2010

.NET Ninja in training, Peter Bahaa, once again returns to show us how to build a WCF .NET Data Service (aka Astoria) using Telerik OpenAccess entities and the Data Services Wizard beta 1.

Telerik Data Service Wizard Beta1-Astoria from Stephen Forte on Vimeo.

 

Technorati Tags: ,
posted on Tuesday, February 2, 2010 1:55:39 AM (Eastern Standard Time, UTC-05:00)  #    Comments [0] Trackback
# Monday, February 1, 2010

The content middle men (Hollywood studios, record labels, book publishers, etc) are suspicious of digital content. I predicted last month that they will fight back this year against digital distribution, most notably against Netflix and Amazon. Last month Warner Brothers held Netflix hostage and threatened to withhold its content unless Netflix held back new releases for 30 days. Netflix had no choice but to capitulate.

Inspired by their motion picture brothers’ success with Netflix, book publisher Macmillan recently held Amazon hostage. They threatened to withhold their entire collection of books, print and digital, unless Amazon raised their prices for the Kindle. Amazon challenged, but lost and yesterday had to capitulate as well. New books from Macmillan will now cost between $12.99 and $14.99 for the kindle. (FYI, Steve Jobs of Apple said that the iPad’s pricing model will be identical to Amazon as well.) I am now embarrassed that my first book was a Macmillan imprint.

You can’t blame Netflix and Amazon, they had a gun to their head. They are pioneering a new way to legally consume digital content, so we always knew that the middle men would fight back. While the studios hold all the power today, that will not be the case tomorrow.  People who use Netflix never go back to the old model, same with the Kindle. (I say, if it is not on the Kindle, it doesn’t exist.) As Kindles, iPods, iPads, Sony eReaders, etc, all grow in numbers, the studios and publishers will no longer be in a superior position, and the market will remember the barriers they are putting up today. This day is almost here, my 68 year old uncle now streams movies with Netflix.  My parents get the Kindle. My mom has an iPod. An entire generation is now growing up with iTunes and Kindles-my 13 year old niece will not leave the house without her iPod and Kindle.

Today consumers and innovation lost a battle. But the war is far from over.

Technorati Tags:
posted on Monday, February 1, 2010 6:04:38 AM (Eastern Standard Time, UTC-05:00)  #    Comments [0] Trackback
# Sunday, January 31, 2010

Apple and Google are the current darlings of Silicon Valley. Anything they do is golden and for the longest time they formed a tag team with Apple building great consumer electronics and Google leading in search and other search related applications like Maps and GMail. Google Search, Google Maps, and GMail power the iPhone and helped it be such the huge success it was. The sweet relationship between the two tech giants was only growing.

Now it is war.

First Google made Android. That pissed off Apple somewhat, even causing the Google CEO to quit Apple’s board. Google use to get the location data from each search on the iPhone and Apple started to withhold it last year. Apple feared that Google would use this valuable data to do market research and to build behavior metrics into the Android. If Google knew every search performed on an iPhone and the location where the user was standing when making that search, that is very valuable market research information if you are thinking of entering the mobile market.

Then last summer Google Voice was rejected by the Apple App Store. As I wrote on this blog several times about Google Voice, it is disruptive technology that AT&T is threatened by, so Apple rejected it, showing us once again that Steve Jobs controls the iPhone very tightly. While this spat was ugly, it was just a lovers quarrel. The FCC got involved and some high profile tech luminaries ditched their iPhones over this, but it was a not a declaration of war.

Then came the Nexus One. Pearl Harbor. Now Google is right on Apple’s turf. Apple decided to buy a mobile advertising company to retaliate. The war is on.

Even the iPad is a front in this war. ChromeOS started to ruffle Apple’s feathers. While ChromeOS is a threat to Microsoft in the NetBook space (but Windows 7 for Netbooks is something like $7), ChromeOS is on a collision course with the iPad. In the battle for lower end light weight web device laptop/netbook/slate market, it will be ChromeOS vs the iPad.

Steve Jobs decided to get into the rally the troops mode now that war is on. As reported by Wired, Jobs went ballistic at an Apple company town hall meeting when the topic of Google was brought up.  He claimed that Google wants to kill the iPhone, but “we won’t let them!” He said that Google’s mantra of “don’t be evil” is “bullshit.”

Wow, this venom is usually reserved for Microsoft. Speaking of which, Apple is rumored to replace Google as the default search application on the iPhone with Microsoft's Bing. Warfare makes strange allies.

Technorati Tags: ,
posted on Sunday, January 31, 2010 10:07:10 PM (Eastern Standard Time, UTC-05:00)  #    Comments [2] Trackback
# Wednesday, January 27, 2010

After you read Gizmodo or Tech Crunch, read this blog next.

With more hype and fanfare than the President’s State of the Union Address, Apple launched the much anticipated iPad today. Despite the surprisingly many show stopper (for me at least) complaints like: no camera for web calls, no USB ports, no widescreen form factor, AT&T 3G, no HDMI output, and no Flash and Silverlight support, the iPad will probably sell well at first. Then sales will drop off. Even though version 2.0 will have a USB port and an HDMI output, I don’t see the iPad being a massive break out hit like the iMac, iPod, and iPhones before it.

The reason why is because we just don’t want a tablet. The industry has been trying for years. Apple tried as far back as 1983 and failed. Microsoft has been trying for almost a decade and failed (Tablet PCs are only 2% of PC sales.) If you have a smart phone and a laptop, where does the slate/tablet fit in? Apple says you will use the iPad to surf the web, however, the web will be pretty crippled without any Flash or Silverlight support. Nor can you make video Skype calls. Apple says you will read books, but the battery life and eye strain will drive the eReader crowd back to the Kindle. Apple says you will watch TV and movies, however, with a 4:3 (non widescreen) form factor and without HDMI output you will watch less and less media.

Since I am not going to ditch my smartphone and I am not going to ditch my laptop, I don’t need another device to carry around. The iPad can’t replace a laptop without multitasking. It is too big to replace my phone. Apple was figuring that maybe it would replace my Kindle, however, the Kindle’s power is that it does just one thing and one thing great: it is an awesome platform to read books without any eyestrain. Nothing else.

The iPad is not a category killer. I guess Steve Jobs is human after all.

Technorati Tags:
posted on Wednesday, January 27, 2010 11:07:43 PM (Eastern Standard Time, UTC-05:00)  #    Comments [1] Trackback
# Tuesday, January 26, 2010

Do you know Excel? Answer a few quick questions at the Excelerators Quiz site, and find out how you rate. Let me know your results and you could even win a brand new HD monitor from Microsoft! The prize you can win will include a Dell ST2310 23 inch flat panel monitor, keyboard, and mouse. (Over $250 value.)

Here is how you can win the goods:

Go take the quiz and report here your results in the comments, or ping me on Facebook. Take the quiz between today and February 4th. I will decide the winner and send the results to Microsoft. (Tiebreaker will be a PowerPivot challenge I will dream up.)

This is one of only 5 or so “official” blogs where you can win; you can only enter once. :) You also have to be a US citizen to win (sorry to my buddies in Hong Kong!).

Good luck!

 

 

 

 

 

Technorati Tags:
posted on Tuesday, January 26, 2010 10:10:08 AM (Eastern Standard Time, UTC-05:00)  #    Comments [13] Trackback
# Monday, January 25, 2010

I’ll be speaking at the Great Indian Developer Summit from April 20-23 at the Indian Institute of Science in Bangalore, India. This will be my second time to the GIDS and it will be hard to top last year’s adventure of Video Drivers, Prison Riots, and Silverlight, but I will try.

developersummit (1)

I will be speaking on .NET day on:

  • Business Intelligence Design Patterns: BI Made Easy!
  • Sharing Code between .NET and Silverlight (This is mostly on SL 3.0, but will I show how you can do it with SL 4.0 too, which is *much* easier!)

On web day I will be speaking about:

  • Building Line of Business Applications with Silverlight 4.0

Sessions are only 50 minutes, so almost no slides and almost all demo.

For the Friday Seminar, I will be doing a 3 hour workshop on Agile and Scrum. I am going to try to make this completely interactive. If you are going for a Certified Scrum Master or Certified Scrum Developer, this is a great head start.

Telerik will be a Silver Sponsor and should have a booth and (if the customs agents like us) lots of Telerik Tee shirts to give away.

Hope to see you there!

posted on Monday, January 25, 2010 9:25:19 PM (Eastern Standard Time, UTC-05:00)  #    Comments [0] Trackback