ShankuN's Blog

The Online Weblog of Shanku Niyogi, ASP.NET Group Program Manager

PDC 2005 Slides and Demo code

I've uploaded the slides and demo source code for my PDC 2005 presentation on Atlas.

To run the demo code, you need Visual Studio 2005 Beta 2, the SQL Express 2005 CTP that came with it, and the Atlas Preview bits, found on atlas.asp.net. Install the Atlas demo, and then create a new Atlas project on the filesystem. You can then expand the demo files into the same directory. If you're using IIS, you will also need to give write access to the ASPNET user to the App_Data directory of the site.

Some notes on the demo contents:

  1. The database (App_Data\TaskList.mdf) contains the schema for the tasklist. A second database, containing membership and profile info, is generated automatically. You can configure these using the connectionStrings settings in web.config.
  2. The app_code directory contains the Task and TaskList business objects, the TaskListService, and the DAL code in the Providers directory.
  3. The demo includes the conventional ASP.NET version of the site, in default.aspx and list.aspx.
  4. The demo also includes UI to login and register users, in Login.aspx and Register.aspx.
  5. A number of asmx files wrap the functionality in TaskListService.cs into web services.
  6. AtlasDefault.aspx contains the Atlas version of the list editing UI, showing use of data sources, master details, client-side editing of a DataSource, client-side data insertion, hover behaviors, and autocomplete.
  7. AllItems.aspx shows how to use the floating behavior with the profile service to do personalized, interactive UI.

Let me know if you have any questions or problems. Enjoy!

Posted: Sep 21 2005, 01:46 PM by ShankuN | with 7 comment(s)
Filed under: ,

Comments

Scott Stanfield said:

Awesome! Thanks--downloading now.
# September 22, 2005 2:01 PM

Kumar Shetgar said:

Cool...Thanks..
# September 23, 2005 12:25 PM

Jesse said:

I get an error on the atlas:panel control for some reason. Any help would be appreciated

this is the error message!

Unknown server tag 'atlas:Panel'.
# October 2, 2005 8:20 PM

Georges said:

Thanks
# October 4, 2005 3:24 AM

David Betz said:

Is this RC compatible? It's not liking this...

<buildProviders>
<add extension=".script" type="Microsoft.Web.Compilation.ScriptBuildProvider" appliesTo="Web" />
</buildProviders>
# October 4, 2005 10:02 AM

Shanku Niyogi said:

Jesse and David,

1) It appears that the Beta 2 version of Atlas that we released did not have the latest version of the server assembly. The RC version we have now released does have updated bits, and we'll be refreshing the Beta 2 version very soon (later this week, or early next week).

2) To get the app to run with RC, you need to remove the "appliesTo=" attribute from the build provider mapping in web.config. This attribute is no longer needed in RC.

Thanks,
Shanku
# October 5, 2005 2:24 PM

Microsoft Weblogs said:

The great hurricane that was PDC is now over. The calm has set after the storm and developers have run

# September 10, 2009 10:14 AM
Leave a Comment

(required) 

(required) 

(optional)

(required)