CS MVP's
Community Servers Most Valued Professionals

Browse by Tags

  • Foundations of ASP.NET AJAX

    It was a while since the last time that I had a chat with my dear friend, Kourosh, until today when I could have a short chat with him and asked about the status of his new book about ASP.NET AJAX and surprisingly he told me that his book is printed and is ready for order. From some months ago, Kourosh was working on a new book title for APress about ASP.NET AJAX with two other authors. This book is Foundations of ASP.NET AJAX . My greetings to Kourosh for the new book and the great job that he has...
  • Create RSS and Atom Feeds with LINQ and WCF Syndication in .NET 3.5

    Last week after finishing manuscripts of my book , I promised to get back to regular blogging and give more stuff about programming and .NET especially about newly released .NET 3.5 so here you go! It's been a long time since the last time that I sent a blog post with programming codes, isn't it?! One of very nice additions to .NET 3.5 is the Syndication library for Windows Communication Foundation which lets you create RSS and Atom feeds and deal with data from existing feeds easily. You...
  • Simplify Your URLs

    In my opinion the Nth rule of simplicity would be the simplicity of the internet URLs. One of things that I always attend to on any new web application is this and for me it's very important to have a site with simple and readable URLs. If we go back and forth and recall the history of the web, can believe that we've been moving forward in simplicity of the URLs in the time. Coming from the days of long URLs with many folders included and long queries to days with shorter URLs that try to...
  • Scott Guthrie and Scott Hanselman MVC Presentations in ALT.NET Conference

    You already know that Scott Guthrie and Scott Hanselman have introduced the new MVC framework for ASP.NET in the ALT.NET conference and there were many community reactions about it during the last week. Today Scott Hanselman posted two Silverlight videos of Scott Guthrie's presentation and his own screencast in the ALT.NET conference. You can find very interesting information in these videos about this new MVC framework that Phil Haack is going to work on it. They were good introductions to this...
  • Silverlight 1.0 Released

    Finally Microsoft released Silverlight 1.0 RTW and it supports Linux via Moonlight as a result of a partnership with Novell! Read the official press announcement here . As you know, Silverlight has been a common topic on .NET community since last year when Microsoft put a primary focus on it in Mix and provided several resources and samples. This new technology would be a major addition to Orcas and I'm happy to see another technology built on XAML! If you're looking for a good resource to...
  • Develop IIS 7.0 Modules and Handlers with .NET

    Mike Volodarsky, the Program Manager of IIS team at Microsoft, has written a very good blog post about developing IIS 7.0 modules and handlers with .NET Framework and .NET languages . In his post, he points that older C APIs for ISAPI filters have been replaced with C++ APIs and new features have been added to the IIS 7.0 in order to let you develop modules and handlers with same APIs as ASP.NET 2.0. After that, he shows a complete step by step guide on how to create a module and a handler in Visual...
  • Visual Studio 2008 Nested Master Page Designer Support

    Scott Guthrie has a great article about one of great features I've been waiting for that will be coming to Visual Studio 2008 ; Nested Master Page Designer support. Quite a few projects I have worked on use nested master pages ( CS included) so it will be great to finally be able to get a design view of them. Of course, with Visual Studio 2008's multi-targeting support , you will be able to use this great new feature with your existing ASP.NET 2.0 projects. Read More...
  • How to Create a WebService Based on a Workflow

    In one of my recent posts I discussed about Invoking a WebService from a Workflow . The other case is when you want to build a webservice that runs a workflow to return its results. This is the topic of this post but is a little harder than invoking a webservice from a workflow. Create the Workflow Before anything we need a workflow to expose it via our webservice. This step is the main step in building the webservice. First I create a new Sequential Workflow Library project to build my workflow...
    Filed under: , , ,
  • Create a Blogroll from OPML Files

    One of things that I wanted to add to new version of Nayyeri.NET was a blogroll. Community Server supports blogrolls out of the box but they're not easy to manage. Probably you can remember that I had written an OPML to Blogroll converter control for Community Server 2.0 but in fact it wasn't fast for large numbers of links. Dave had modified my control with a SQL server to avoid many iterations in APIs and had replaced them with direct SQL statements but finally he left that control like me. For...
  • ASP.NET AJAX 1.0

    Finally Microsoft released ASP.NET AJAX 1.0 RTM (via Steve ). You can download it from here . I can remember the day when Scott introduced Atlas in PDC 05 and now it hits RTM. ASP.NET AJAX had many changes in this while but all of them made it better and better. New CTP for AJAX Control Toolkit released with ASP.NET AJAX 1.0 and you can download it as well. Read More...
  • XHTML Validator for ASP.NET 2.0 and IIS 7.0

    I just saw this item on IIS community and could get my interest. Joy Of Code has done a great job on enhancing its XHTML validator component to an IIS 7.0 pipeline which validates XHTML output of a site. As Bill Staples has written on his blog, Joy Of Code had a component for ASP.NET which does this for ASP.NET pages but thank to new integrated pipelines feature in IIS 7.0, new validator works for all outputs (HTML, PHP, ...). Read More...
  • Run WCF Service and ASP.NET Application in Same Virtual Directory

    One of nice things about Windows Communication Foundation is its services can be hosted in IIS with an ASP.NET application with same virtual directory. This lets you to have a service for public usage and let your ASP.NET application to be its first client. In this implementation you share same configuration file for the service and ASP.NET application. In this post I walk through an example of hosting a Windows Communication Foundation service and ASP.NET application in same virtual directory. Write...
    Filed under: , , ,
  • Host WCF Service and ASP.NET Application on Same Virtual Directory

    One of nice things about Windows Communication Foundation is its services can be hosted in IIS with an ASP.NET application with same virtual directory. This lets you to have a service for public usage and let your ASP.NET application to be its first client. In this implementation you share same configuration file for the service and ASP.NET application. In this post I walk through an example of hosting a Windows Communication Foundation service and ASP.NET application in same virtual directory. Write...
    Filed under: , , ,
  • Rory Interviews with Scott Guthrie

    I'm a big fan of technical interviews with two men: Scott Guthrie and Scott Hanselman because there are much interesting stuff in what they give. This time Rory has published a video on Channel 9 of his interview with Scott Guthrie (the man who is known for you and runs many development product teams at Microsoft). They've talked about some topics such as Mix07, IIS 7.0, Orcas and ... Usually Scott talks about future of Microsoft development products and that's very useful for me. Speaking of Scott...
  • ClientBlocker 1.5

    Today I made some changes in my ClientBlocker . This may be the last version of this HTTPModule and I won't update it anymore (because it doesn't need any features though). Using this HTTPModule you can block or trust on single IPs or a range of IPs and also use a free webservice to block site visitors based on their country. In addition to making some minor changes I simplified the source code and solved a major bug. Now it works brilliantly. Main changes in code logic have been applied here: #region...
    Filed under: , ,
Community Server MVP's © 2006-2008
Powered by Community Server (Commercial Edition), by Telligent Systems