SubSonic, upcoming Ruby on Rails for ASP.NET
I have been playing around with Ruby on Rails, CakePHP and found those two efforts in making it easy, simple to get on with database driven web solutions. But on my search in CodePlex i found a .NET library called SubSonic. The library is currently only really powerful in ASP.NET. They have a ClassGenerator which shortly described makes .NET classes of all the database tables you want to have available in your .NET application as files.
The major thing in SubSonic is a build provider. It hooks on all files of the .abp extension in the App_Code folder. As soon as the files are modified you can get access to your database tables by writing your table names. When using this build povider you don't get hardcopy class files of your database tables. They are build each time a .abp file is modified.
SubSonic also comes with a Scaffold feature, but not as flexible as Ruby on Rails or CakePHP. But fair enough to get you into features for quick data creation in your development fase.
Try it out: http://www.codeplex.com/actionpack
It also has a Community: http://actionpack.wekeroad.com/
Happy coding
Kevin Steffer
Web Identity 2.0 – now what?
I ran over www.identity20.com, www.sxip.com, www.sxipper.com and www.sxore.com all of the same family trying to implement global identity management for you on the web. Sxipper have also made a Firefox plugin so you can reuse your identity data easy.
The whole idea from a technial point of view is about having a personal "homesite" this site contains your data. The whole thing takes place when you visit a "membersite". The membersite contacts you provided homesite and gets the data available from your prompted selection.
The management of the data is done at your homesite, this way around your data is managed globally to all your services. Another issue is: what if the membersite requires additional data that is yet not created in your homesite profile? As far as I have understood, it is possible for membersites to add data to your homesite.
How about controlling different types of identities of the same person? This has been a issue that has been dealt with. In your homesite profile you can have multiple identities, say you as an employee, you as a privat person and so on.
It's pretty much complete all though to make it a successfull way of identifying persons we need to have more membersites that supports homesites, Open-ID.
I will sure follow the development of this kind of identity possibilities over almost any kind and type of web-connected profiling.
Try visit www.sxip.org for more information.
Development utilities – worth a try
I'm always on the scout for tools that me help me as a developer at doing my job fast, secure, reliable and fancy.
I often scan SourceForge, GotDotNet and resently also the new CodePlex. And I thought why not collect som of the projects I have take in use.
Project/Time Management (Web Based)
Source Control (for Visual Studio)
.NET Libraries & Utilities
Sites
Database administration
- SQL Server 2005 Management Studio Express Edition
- SQL Server Web Manager
- MySQL Administrator/Query Browser
Give a comment if you have found a great tool!
Until then
Kevin
Windows Live Writer
Wouw, another service from Windows Live family. Actually this post is written in Live Writer to test it.
![]()
Screenshot (ALT+PRT-SCR) and (CTRL+V) and it's here
It automatically detected my custom installation of my WordPress-blog, and woula ready to post, NICE!
If you want the Live Writer visit the blog for information @
http://windowslivewriter.spaces.live.com/
I'm personally loading down the SDK to see how it can be cusomized.
Untill then
Kevin
IE Developer Toolbar – get if you haven’t already!
It's still en beta though but I haven't discovered any bug yet. To mention a couple of really cool features you can resize your window for testing various screen resolutions, 800x600, 1024x768 and more, it's extremely handy when I develop on my laptop in 1680x1050 - no kinda standard yet ![]()
It can also show you the DOM of the page rendered, and you can disable features like, scripting, cookies, images - like you can with the developer toolbar for Firefox. You can Outline tables, cells, div- and spantags and you also get a funny ruler for measuring on the webpage.
All in all I found this tool the greatest IE invention since IE 3.0
Get it @ microsoft
Happy debugging HTML!