« December 2007 | Main | February 2008 »

January 17, 2008

.NET Framework Library Source Code Available

An interesting move by Microsoft, the .NET Framework Library has been made open source. Here are the libraries available:

* .NET Base Class Libraries (including System, System.CodeDom, System.Collections, System.ComponentModel, System.Diagnostics, System.Drawing, System.Globalization, System.IO, System.Net, System.Reflection, System.Runtime, System.Security, System.Text, System.Threading, etc).

* ASP.NET (System.Web, System.Web.Extensions)

* Windows Forms (System.Windows.Forms)

* Windows Presentation Foundation (System.Windows)

* ADO.NET and XML (System.Data and System.Xml)

http://weblogs.asp.net/scottgu/archive/2008/01/16/net-framework-library-source-code-now-available.aspx

Posted by 0xFF3300 at 08:00 AM | Comments (0)

January 08, 2008

CodeIgniter - a Rails-like PHP framework

I haven't been this excited about a framework since Groovy. CodeIgniter is a rails-like php framework that allows for rapid development using a REST Model-View-Controller, comes with a basic scaffolding, an assort of core classes and excellent documentation. Although many of the implementation may simply skip the model, consisting of only View-Controller.

Each RESTful request may be called as:
www.{domain-name}.com/class/function/ID

The existing CI components can be expanded using:

* Helpers
* Plugins
* Libraries
* Classes
* Hooks

Also of note is a handy authentication module FreakAuth, I'm not sure why they chose GD2 as the image library of choice for CAPTCHA.

Core CodeIgniter Classes

* Benchmarking Class
* Calendaring Class
* Config Class
* Database Class
* Email Class
* Encryption Class
* File Uploading Class
* FTP Class
* HTML Table Class
* Image Manipulation Class
* Input and Security Class
* Loader Class
* Language Class
* Output Class
* Pagination Class
* Session Class
* Trackback Class
* Template Parser Class
* Unit Testing Class
* URI Class
* User Agent Class
* Validation Class
* XML-RPC Class

Core CodeIgniter Helpers

* Array Helper
* Cookie Helper
* Date Helper
* Directory Helper
* Download Helper
* File Helper
* Form Helper
* HTML Helper
* Inflector Helper
* Security Helper
* Smiley Helper
* String Helper
* Text Helper
* Typography Helper
* URL Helper
* XML Helper

Posted by 0xFF3300 at 07:24 PM | Comments (0)