21 בדצמבר 2008
Anatomy of an ASP.Net MVC Application In order to fully understand how this magic of ASP.Net MVC works, I went to build an MVC application from scratch. 1. Create a new ASP.Net Web Application. This creates an application with a Default.aspx page, a standard web.config file, and adds the initial references to the project. 2. Add references to System.Web.Abstractions.dll, System.Web.Routing.dll and System.Web.Mvc.dll, all of them can be found at c:\Program Files\Microsoft ASP.NET\ASP.NET MVC Beta\Assemblies folder. Use the MvcHttpHandler to handle MVC requests. Open the code-behind file of Default.aspx (default.aspx.cs) and in the Page_Load method,...
Getting Started with ASP.Net MVC Framework Now that Developer Academy 3 is over, it’s time to catch up with all the technologies out there I haven’t gotten into in the past several months. The first one of them is ASP.Net MVC Framework. Here are some Getting Started links that I have collected that will help me in the near future: Download ASP.Net MVC Beta (Installer) Download ASP.Net MVC Beta (Source Code) ASP.Net MVC How Do I Videos Stephen Walter’s Blog (Including ASP.Net MVC Tip of the Day) Phil Haack’s...
17 בדצמבר 2008
Building an IE8 Visual Search Provider for my Twitter Friends
With the upcoming release of Internet Explorer 8, one of the new features in it that I am most excited about is the Visual Search Suggestions.
In this post I will build a Visual Search Suggestion Provider that displays a list of my twitter friends with their current status and profile image as I type their name in the search box.
You can download the source code of the complete version of this guide.
This guide is based on the Search Provider Extensibility in Internet Explorer page on MSDN.
1. Building a WCF REST...
15 בדצמבר 2008
#DevAcademy3 is a Twitter Trend! Today, in my Silverlight Session at Developer Academy 3 I had a Hash Tag contest, as I explained in a previous post. The contest was so popular, that the tag #devacademy3 became a Twitter Trend: The result of the content was: which means that Kobi Magnezi won a Microsoft ARC Mouse: Read all #devacademy3 updates on Twitter.
Silverlight 2 Demo from Developer Academy 3: Part 1 – Anatomy of a Silverlight Application After Setting the environment with the Twitter Service, we can start building the SilverTwitter Application. Create a new Silverlight Application Create a new project, and select a Silverlight Application. Name it SilverTwitter and click OK. Confirm the creation of a Web Application that will host the Silverlight Application in it by clicking OK. Visual Studio creates a new Solution that contains the Silverlight Application (SilverTwitter) and a Web Application that hosts the...
11 בדצמבר 2008
מצגות הכנס זמינות להורדה באתר כדי שתוכלו לבחור טוב יותר לאילו הרצאות תרצו להגיע, ותוכלו להכין מראש שאלות למרצים, העלינו את המצגות לאתר הכנס. הורידו את המצגות של Developer Academy 3. נתראה בכנס!
Silverlight 2 Demo from Developer Academy 3: Part 1 – Setting the Environment Downloads Visual Studio 2008 Trial and Service Pack 1 for Visual Studio 2008 or Web Developer Express 2008 (SP1 inside). Microsoft® Silverlight™ Tools for Visual Studio 2008 SP1 Expression Blend 2 Trial and Service Pack 1 Twitter Service Since I didn’t want to spend time on dealing with the Twitter API during the session, I built a Twitter Web Service a few weeks back, and posted several posts while building it:...
RSS Feed for Hebrew MSDN Articles I have already written about the Hebrew MSDN Articles in the past. Now, we finally have an RSS Feed for them, which was a very wanted feature. You can register here. Enjoy!
4 בדצמבר 2008
Create a Twitter Mashup with Popfly 1. Go to Popfly at www.popfly.com, and sign in with your Windows Live ID. 2. In the main Tab Control, select the Mashup Tab and click Create. 3. In the Blocks list, search for Input, and drag the User Input block to the design surface. 4. Double Click the User Input Block to open the configuration view, and set the following settings: Operation: getText (no change) Label: Twitter Account: ...
2 בדצמבר 2008
Developer Academy 3 – Updated Schedule Register here.