Welcome to weblogs.com.pk Sign in | Join | Help

PSK2 Goals

It’s getting colder day by day…

In evening; I had been thinking about the little project I have planned to keep myself engaged for days to come. I will refer to it by name PSK2 (Portal Starter Kit v2). My goals are

  • To experiment with SubVersion; I want to use its branching and merging options; and want to show how its being used in this project to some people in my community
  • Use SQL Express and Visual Web Developer only
  • Remain consistent with the original PSK1 design and approach
  • To see how much code I will be removing from v1 just because of the new ASPNET v2 features and some new controls. I have decided; instead of creating new ASCX; I will use the existing one and over the time will delete the v1 code where required. I want in first phase; the same functionality as in PSK1.
  • Extend PSK functionality; and include some cool ASPNET2 stuff like Master Pages, Profiles, Themes and Providers; using the same PSK1 design and approach

To start with; I will be replacing Portal Role Based Security System with ASPNET2 Membership system.

Published Wednesday, December 14, 2005 12:36 AM by khurram
Filed under:

Comments

# re: PSK2 Goals

Wednesday, December 14, 2005 1:13 PM by developer
Good idea. I would suggest to see the design of http://www.commercestarterkit.org/ before start coding. It's much better designed than new portal kit. And also add Atlas http://atlas.asp.net to your hobby project. I bet you would love it. Download an atlas enabled wiki from http://msdn.microsoft.com/asp.net/info/future/atlas_wiki/
Atlas is realy going to change the way we design and develope web apps using Asp.net.

# re: PSK2 Goals

Wednesday, December 14, 2005 4:44 PM by Khurram
As I want to be functionaly equivalent and remain on the same PSKv1 track of design and implementation. Once I am done with it; I will add some new stuff; AJAX (Atlas) is definitely in the list; but I am not very comfortable with UI layer programming :)

Also see http://sharpcoders.net:8000/psk2/branches/aspnetmembership branch; I have just committed the membership work there, and I am already feeling the reduction in code size

# re: PSK2 Goals

Wednesday, December 14, 2005 9:59 PM by developer
I believe we're entering into next generation of web apps (web 2.0). So we'll have to change the way we design and develope our web apps. Atlas is not just so called Ajax but an end-to-end framework for developing next gen apps. Besides of just making out-of-band requests to server, it's a whole new world for developing *true* OOP based applications. It enables us to put *application behavior* and *entities* onto client(UI) side. You can pull your scripts to namespaces and classes. You can move from server-centric to client-centric model.
ASP.NET 2.0 is not just bunch of web controls but a lot more than this. If you realy want to enjoy web 2.0 just dirty your hands with Atlas for a couple of hours and then get move back to your portal.
Happy Programming.
New Comments to this post are disabled