Shreeman's profileShreemanBlogLists Tools Help

Shreeman

Shreeman

A Software Architect's Thoughts and Notes
November 28

SharePoint 2010 Resources:-

Search Architectures for Microsoft SharePoint Server 2010 http://www.microsoft.com/downloads/details.aspx?FamilyID=22ffc029-2c08-457d-8311-ca457c6d160e&displaylang=en

Search Technologies for SharePoint 2010 Products http://www.microsoft.com/downloads/details.aspx?familyid=D7C0091E-5766-496D-A5FE-94BEA52C4B15&displaylang=en

Topologies for SharePoint Server 2010 http://www.microsoft.com/downloads/details.aspx?familyid=FD686CBB-8401-4F25-B65E-3CE7AA7DBEAB&displaylang=en

Microsoft SharePoint Server 2010 Evaluation Guide http://www.microsoft.com/downloads/details.aspx?familyid=110318EC-0238-4811-8FC7-EC4399D3C100&displaylang=en

SharePoint Products and Technologies: 2010 (Technical Preview) Developer Documentation http://www.microsoft.com/downloads/details.aspx?familyid=94AFE886-3B20-4BC9-9A0D-ACD8CD232C24&displaylang=en

Design Search Architectures for Microsoft SharePoint Server 2010 http://www.microsoft.com/downloads/details.aspx?familyid=5A3CA177-FB9A-4901-9797-0C384277DB7C&displaylang=en

Search Environment Planning for Microsoft SharePoint Server 2010 http://www.microsoft.com/downloads/details.aspx?familyid=5655EACA-22DF-4089-BCD3-38A1F5318140&displaylang=en

Services in SharePoint 2010 Products http://www.microsoft.com/downloads/details.aspx?familyid=B9CA7745-FFA4-43CA-A638-E1AD868187CE&displaylang=en

business intelligence in SharePoint Server 2010 http://www.microsoft.com/downloads/details.aspx?familyid=FC97D587-FFA4-4B43-B77D-958F3F8A87B9&displaylang=en

Hosting Environments for SharePoint 2010 Products http://www.microsoft.com/downloads/details.aspx?familyid=326845D1-95DB-4E55-B65A-218509DEBE24&displaylang=en

SharePoint 2010: Developer Platform White Paper http://www.microsoft.com/downloads/details.aspx?familyid=5184CB27-98D9-4CC0-BB0B-4B24D5B62DB6&displaylang=en

SharePoint 2010: SharePoint Developer Platform Wall Poster http://www.microsoft.com/downloads/details.aspx?familyid=04BA41FD-F088-4D7C-A86E-3855C16E23A2&displaylang=en

SharePoint 2010 Reference: Software Development Kit http://www.microsoft.com/downloads/details.aspx?familyid=F0C9DAF3-4C54-45ED-9BDE-7B4D83A8F26F&displaylang=en

SharePoint 2010: Getting Started with Development on SharePoint 2010 Hands-on Labs in C# and Visual Basic http://www.microsoft.com/downloads/details.aspx?familyid=C010FC68-B47F-4DB6-B8A8-AD4BA33A35C5&displaylang=en

Cross-farm Services in SharePoint 2010 Products http://www.microsoft.com/downloads/details.aspx?familyid=5141C91C-0922-44FC-AAF4-64C5156209EF&displaylang=en

SharePoint 2010 Beta Developer Center http://msdn.microsoft.com/en-us/sharepoint/ee514561.aspx

Get Started Developing on SharePoint 2010 http://msdn.microsoft.com/en-us/sharepoint/ee513147.aspx

SP2010 SDK http://msdn.microsoft.com/en-us/library/ee557253(office.14).aspx

SharePoint Development Environment http://msdn.microsoft.com/en-us/library/ee554869(office.14).aspx

SP2010 BETA release known Issue http://blogs.msdn.com/sharepointdeveloperdocs/archive/2009/11/20/sharepoint-2010-beta-release-known-issues.aspx

SharePoint Best Practices for SP2010 Dev http://msdn.microsoft.com/en-us/library/ee705809(office.14).aspx

ESB toolkit with Videos now in MSDN

The BizTalk Developer Center now contains the Toolkit download and Videos.See the Details here http://msdn.microsoft.com/en-ca/biztalk/dd876606.aspx

Microsoft Application Architecture Guide V2

 

A final PDF is now available for patterns & practices Application Architecture Guide, second edition.  This is platform playbook for the Microsoft application platform.

Here are the relevant links:

Also see the Knowledgebase site for further details and videos http://www.codeplex.com/AppArch

November 24

Xaml Fest Downloads

XAMLfest Online is a five day event hosted by msdev.com and delivered through both live sessions and recorded training. The recorded training can be viewed at any time, but each segment should be watched before you participate in a related live session. The table below should help illustrate how each session relates to another.

XAML and WPF-SilverLight Learing Links

XAML Fest http://xamlfestonline.com/default.aspx

Download Location http://cid-947ff3a82523ff74.skydrive.live.com/browse.aspx/XamlFest%20Online

ULS Viewer released

ULS Viewer includes a ton of great filtering options. It's a must download for anyone who has to work with SharePoint ULS logs. download it here
http://code.msdn.microsoft.com/ULSViewer .

November 23

New Sample DBs for Sql2k8R2

The AdventureWorks sample databases for SQL Server 2008R2 have been updated and are available at http://msftdbprodsamples.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=24854.  This version includes both the AdventureWorks 2008R2 schema and data, and the original AdventureWorks schema and data which shipped with SQL Server 2005.  With this one installation package you get the databases you'll need to run most samples, and also the databases you can use to explore the new features in SQL Server 2008. 

New SP2010 SDK Now Available

New SDK available : http://www.microsoft.com/downloads/details.aspx?FamilyID=f0c9daf3-4c54-45ed-9bde-7b4d83a8f26f&displaylang=en

.  It has improved API references and samples.You can also request for more information by using the “Suggest or request more documentation (or report an error) on this topic” link at the end of every single page.

November 20

PDC 2009 videos online

See the Videos here http://microsoftpdc.com/Videos and Keynote http://microsoftpdc.com/Sessions/Key01

Please note that the Video Sizes are huge and hence wait for few days to get reduced size for downloads.

SilverLight 4 Beta Released

Get the Details here http://silverlight.net/getstarted/silverlight-4-beta/

The big areas for me are the missing pieces of Browser CAM support,print Apis support ,RIA services support in VS2010 ,WCF net TCP support,MEF support and multitouch Support.I need to see how the Mobile support is coming and when????

For Details

  • Videos and Sample Code
    This is a series of videos covering the top Silverlight 4 Beta features in more detail with available source sample code in C# and Visual Basic.
  • Guides and labs
    Explore Silverlight 4 using these hands-on labs.
  • Read the "What’s New" Whitepaper By John Papa
  • Watch the "What's New in Silverlight 4 Beta" video

    Also note that there is a FaceBook SDK and BingMap for Silverlight  already released.http://timheuer.com/blog/archive/2009/11/11/facebook-and-bing-maps-with-silverlight.aspx

    Also see the RIA services center http://silverlight.net/getstarted/riaservices/

    See Tim's Post for the New Features http://timheuer.com/blog/archive/2009/11/18/whats-new-in-silverlight-4-complete-guide-new-features.aspx

  • If you are planning to Install Blend4 and RIA services see the Following :

    RIA services not Showing in VS2010 http://timheuer.com/blog/archive/2009/11/22/ria-services-templates-not-showing-in-visual-studio-2010.aspx

    Fixing Blend 4 integration with VS2010 http://timheuer.com/blog/archive/2009/11/22/fix-open-in-expression-blend-missing-link-in-visual-studio.aspx

    Running SharePoint 2010 in a VM with VHD?

    Planning to Run SP2010 Beta in a VM? I got many query on this from developers in my ORG,I know where the were coming from ,Running the VM or downloading the VHD in SharePoint 2007 was the Safe approach to learn SharePoint without messing up your system.However with SharePoint 2010 you need a 64 bit OS and unfortunately there is no VPC available from MS which support 64 bits Guest OS and hence you cant run SharePoint 2010 on VPC.However I found that if your hardware support Virtual Box,then you can run SP2010  on a VM. The good thing is now you can run SP2010 on Windows7 ,thus why not give either option a  try so long as you are not getting a compatible VM support from MS?

    Want to Run SharePoint2010 on Windows7 or Win2k8R2?

    If you want to run SharePoint 2010 on Windows7 or Windows 2008 R2 .There are chances that you might run into issues, specifically with Managed Service applications .The issues is due to the Service model fixes for .NET 3.5 SP1 to run SharePoint Security token model to support the token authentication without transport security or message encryption in WCF .There is a patch available from Microsoft on this now.The KB number is 976462 link http://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=23806.

    So have happy SharePoint 2010 on Windows7 and Win2k8R2.I hope this will remove the nightmare for few and I will recommend you to see the MS announcement on the supporting operating Platform for a smooth installation.Unless you have to run on Windows7 and you have OS options available run SP2010 on Win2k8 SP2 with the KB971831 and Geneva fixes.

    For Details of OS comparison for SharePoint 2010 see http://blogs.msdn.com/opal/archive/2009/11/19/os-environment-comparison-for-sharepoint-server-2010-beta-evaluation.aspx

    SharePoint 2010 Beta Released and learning Resources

    SharePoint Foundation 2010 Beta
    http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=906c9f5a-6505-4eba-bf24-95e423ac1703

    Microsoft SharePoint Server Enterprise 2010 Beta
    http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=77c30c6c-47fc-416d-88e7-8122534b3f37

    Microsoft SharePoint 2010 Products (Beta) Management Pack
    http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=c8a9d749-b7a8-412a-b2db-f3e464ed3fcf
    Microsoft SharePoint Foundation 2010 (Beta) Management Pack
    http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=43d5ee9a-b9a6-441d-a35e-8a7b9b15e20c

    Microsoft FAST Search Server 2010 for SharePoint Beta
    http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=bcc37c48-11fb-40a2-8cfb-743de20260f6

    Microsoft SharePoint Server for Internet Sites Enterprise 2010 Beta
    http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=580fc452-4948-44ab-9995-a0599271ad48

    Microsoft SharePoint Designer 2010 Beta (64-bit)
    http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=eeda9ab1-ac53-4870-9e1c-38940343d677

    Microsoft SharePoint Designer 2010 Beta (32-bit)
    http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=82df15bd-16a5-460e-a7c4-22599c669bb1

    VIDEOs:-

    In case you are not aware of these videos

    http://channel9.msdn.com/learn/courses/SharePoint2010Developer/

    Sp2010 videos http://sharepoint2010.microsoft.com/Pages/videos.aspx

    http://sharepoint2010.microsoft.com/Pages/default.aspx

    http://blogs.msdn.com/erikaehrli/archive/2009/10/19/getting-started-with-sharepoint-2010-for-developers-new-office-2010-and-sharepoint-2010-beta-developer-centers.aspx

      http://www.sharepointvcx.com/ and it ll be quite a few:) to go thru.

    Our Demo @ SharePoint Conference 2009

    We presented Our Intranet Solution Accelerator Architected by me in Microsoft SharePoint Conference @LasVegas built on top of SharePoint 2010.This product is still  Work Under Progress and Soon I will post the Architectural components as well as the product details and Screen Cast of product here.

    In the process I have learnt a Lot about the product starting from the 64-bits requirement,Developing on Windows7[WSS4 sorry, SharePoint Foundation:)],VisualWebParts,Metadata Taxonomy,Search ,The new Service Application,Silver Light Support. We also have BI components using SSRS,SSAS,Excel Services,Power Pivot[Gemini],PerformancePointServcies,BCS,Mobile Support,WCM Features,WCF services,REST services,Heavy use of Ajax and Query.

    The Entire product was built on top of SharePoint 2010 and will be available to Customer as Product offering.Customers will have a Cool intranet in no time.

    I will post about the details of SharePoint 2010 in coming post.Right now here are couple of Screenshots with Logo Removed:-

     

    go green community Home page iib Search Results

    SDL Toolkit From MS

    Microsoft has released the Security Development Lifecycle Toolkit .It has 14 content modules (with speaker notes, presenter guides, and sample comprehension questions) plus 8 MSDN Virtual Labs with lab manuals. Here is the Link http://msdn.microsoft.com/en-us/security/ee361993.aspx

    October 20

    @SharePoint Conf in VEGAS

    I am attending the SharePoint Conf09 http://www.mssharepointconference.com/Pages/default.aspx in Vegas.We will be Presenting our SharePoint IntranetInaBox built on top of SharePoint 2010 on thursday .

    October 13

    Silverlight Firestart Downloads

    1. Kickoff | Mithun Dhar & Mark Hindsbo | Download
    2. Keynote | Scott Guthrie | Download
    3. Silverlight Key Scenarios & Features | Tim Heuer | Download
    4. Expression 3 Overview | Adam Kinney | Download
    5. Sketch Flow | Janete Perez | Download
    6. Toolkit & Controls | Marco Matos | Download
    7. RIA Services | Brad Abrams | Download
    8. XAML Power Toys | Karl Shifflett | Download
    9. Q & A Panel | Download

    The slides are also available on Mithun’s blog.

    September 26

    Nice Post on Polling Duplex and Scalability

    I found this post interesting “Scale-out of Silver light HTTP polling duplex WCF service in a web farm scenario “http://tomasz.janczuk.org/2009/09/scale-out-of-silverlight-http-polling.html

    7 WebApplication ToolKit

     

    • Web Application Toolkit for Internet Explorer 8 Extensibility [screencast]
      Today users can access rich information and services while they are browsing a site; it's not a trivial task to expose this content to the same users when they are not on that site. The goal of this Web Application Toolkit is to leverage the new features in Internet Explorer 8 (Web Slices, Accelerators and Visual Search Providers) to extend the reach of your web site and services also to those users that are not on your site. The Web Application Toolkit includes a set of ASP.NET Web Controls that you can use to take advantage of these IE new features in your own Web application.
    • Web Application Toolkit for Bing Search
      Bing is a powerful new Decision Engine designed to help consumers accomplish tasks and make faster, more informed decisions. The Bing Application Programming Interface (API) provides developers programmatic access to Bing, offering flexible options for building or enhancing your site or applications. This Web Application Toolkit shows how to take advantage of the Bing API to add search capabilities to your Web site by leveraging the various search results that the Bing API provides, including Web content, images, news and videos, among others. Through this Web Application Toolkit you will also discover how to use ASP.NET AJAX and jQuery to provide an enhanced and more interactive end user experience when using the Bing API.
    • Web Application Toolkit for REST Services [screencast]
      Many Web applications today are starting to expose data as REST service interfaces, so it can be accessed through APIs by other tiers of the application or even by other applications. A RESTful web service is a simple Web service implemented using HTTP and the principles of REST. REST Services focus on resources; each one is represented by a unique URI, and users interact with them via their URI using the HTTP uniform interface. This Web Application Toolkit shows how to easily add REST service interfaces for an existing Web application. The Web Application Toolkit includes a sample REST service, two sample client applications that access the REST services, one using simple ASP.NET Web Forms and a second Web application using AJAX to asynchronously invoke the REST service and finally a custom project template for Visual Studio to make it very easy to build new REST Services.
    • Web Application Toolkit for Mobile Web Applications [screencast]
      This Web Application Toolkit is designed to demonstrate how to extend an existing ASP.NET MVC Web application to provide access from mobile devices. To enable mobile access, the Web application should have views targeting each of the mobile devices to be supported. The MVC pattern helps you create applications that separate the different aspects of the application (input logic, business logic, and UI logic), while providing a loose coupling between these elements. This Web Application Toolkit provides a component called MobileCapableViewEngine that enables the Web application to show the appropriate view depending on the device's browser that is performing the request. It also includes a sample site that provides different views for Windows Mobile, IPhone, and Blackberry devices.
    • Web Application Toolkit for Template-Driven Email [screencast]
      This Web Application Toolkit is designed to demonstrate how to generate and send dynamic, template-based emails from a web application. There are many common scenarios where notification emails need to be sent to end users. Examples of these common scenarios may involve notifying a user of their newly created account, sending a new password in respond to a forgotten password request, or emailing an alert under specific business circumstances, such as the creation of a order. Typically the E-mails sent from a Web application scenario are formatted as HTML, include CSS stylesheets, and images and need to be generated dynamically with custom or user-specific data. This Web Application Toolkit includes samples that show how to use templates to generate these dynamic email bodies.
    • Web Application Toolkit for making Your Web Site Social [screencast]
      Adding social capabilities to your Web site allows you to attract new users, keep them on your Web site for longer and get them to come back more often. This Web Application Toolkit shows how, using a few lines of code with the Windows Live Messenger Web Toolkit, it is possible to add social capabilities to a Web site with instant messaging from a website to various client endpoints like Windows, Windows Mobile, Xbox 360 and Mac. Behind the scenes is a powerful set of UI Controls and a JavaScript library that connect your website to the Messenger Service which is used by 330 million users around the world.
    • Web Application Toolkit for FAQs [screencast]
      The majority of web sites have the need to display a list of frequently asked questions to their users. Although it's not difficult to create a simple set of FAQ pages, creating a great user experience that supports searching for FAQs, filtering, and paging, can become more difficult. Furthermore, this is often common functionality that has to be implemented repeatedly in multiple Web sites. This Web Application Toolkit is designed to provide a starting set of code including ASP.NET pages, data access logic, and database schemas, for integrating Frequently Asked Questions into your own ASP.NET MVC Web application.
    August 21

    Asp.Net MVC Resources

    Chris Bowe’s posted details resources on Asp.Net MVC.Checkout here http://blogs.msdn.com/cbowen/archive/2009/08/20/asp-net-mvc-1-0-resources.aspx

    SilverLight 3 Fire Starter

    Microsoft is conducting a SilverLight3 Fire Starter Training on September.Either you can join in-person[in US] or thru Live meeting.Here is the Link

    Project Gemini

    project Gemini, the in-memory excel add-in to analyze massive amounts of data ,you can get access to the Gemini CTP if you are a member of the Office 2010 Tech Preview by visiting http://www.microsoft.com/officebusiness/office2010/Default.aspx?vid=Gemini.If you are not a member of the Office Tech Preview, you can still apply for the Gemini CTP. Also see 1 Minutes Videos here http://www.youtube.com/geminute and http://blogs.msdn.com/bi/archive/2009/05/20/microsoft-bi-power-hour-demos.aspx