Some Ruby on Rails Snippetsread more
This is a proof of concept of using AngularJS in a ASP.NET MVC3 application, and for providing CRUD capabilities using JQuery and REST. There is no ORM, no data layer: I have used System.Dynamic extensively to fake a repository. Dynamics works so well with MVC3.read more
NET Code First brings forth a convention based framework very similar to Active Record pattern. There is no edmx sitting in between the model and the controller class. Its not all the way there yet. You still have to create a POCO class whose properties match the database table fields. It still lacks a schema migration functionality. Ruby on Rails Active Record pattern implementation, on the other hand, is robust and mature. Schema migration (aks sexy migration,) is fully in place.read more
Passed CS169.1x: Software as a Service from BerkeleyXread more
This is a simple blog I created using MVC3 Razor, Massive, Twitter Bootstrap, JQuery and the KnockoutJS library. As developer who wants to maintain his developer sanity I try to adopt technologies that I can use across platforms. In that vain, this blog has been coded in the rails style. If you look at the Admin page, which has been done entirely in JQuery/REST, it is very easy to pick up this page as is and use it in Rails-- only the Rest-Full URLs would need to be provided. Also, I use Massive as my data access utility, which is very similar to the Active Record of rails.read more
This is a proof of concept of using knockoutjs in a ASP.NET MVC3 application, and for providing CRUD capabilities using JQuery and REST. There is no ORM, no data layer: I have used System.Dynamic extensively to fake a repository. Dynamics works so well with MVC3.
Also check out my CRUD proof of concept for AngularJS at:read more
A mission-critical C# win-forms application developed by our offshore team was suffering poor performance and generating "system out of memory" errors. The offshore team could not identify the problem, and the task was given to me. Using the "Ant Memory Profiler" tool, I "memory-profiled" the application, taking snapshots of the application at various stages of its life, and then studying its "Object Retention Graph." (The Object Retention Graph shows how a .NET object is "kept-alive" in the Garbage Collection queue because other objects have a reference to it.)read more
Black Friday is this week. Published! is at 20% off from Friday, November 23, 2012 through Monday, November 26, 2012. You can buy Published! for $23.99 (regular $29.99) during the sale period.
Two important product enhancements also released this Thanksgiving: Published! now has a full text editor and a Finder (tree-view) like interface for organizing works. This is a free update for existing users.Published! web site read more
ScottGu recently blogged on Code First and developed the Nerd Dinner Application using Code First techniques and Asp.NET MVC3. I have reworked the application using Razor and Dependency Injection so that it is in line with the "best practices" outlined by Adam Freeman and Steven Sanderson in their excellent book Pro ASP.NET MVC 3 Framework .read more
Very interesting free course from BerkeleyX: Software as a Service (SaaS) using Ruby on Rails. Starting September 24 2012read more
My ongoing work to create a full feature ASP.NET MVC framework the JQ Grid. When I started looking at the grid, I could not get all the information for hooking up the grid to the MVC framework in one place. This is my attempt to start and bring the info together -- hope the community will improve it.read more
Published! is a Mac App for authors, writers, painters...for anyone who breathes life into inanimate matter. It allows them to keep track of their works, submissions, markets, contacts, revisions and income/expenses.