Ruby. net
Ruby. Net is a masterpiece of professors from Queensland University of Science and Technology in Australia and has recently released pre beta release. It is a ruby compiler on. net clr, which means that we can use it to compile Ruby directly in the future.CodeGenerate. Net intermediate code, or compile, load, and execute Ruby Code directly. It is not planned to transplant another write additional package, such as CGI and DBM (unless it is 100% implemented in Ruby ). From release schedule, we can see that there will be a beta version with full Ruby semantics compatibility by the end of this year.
ObtainSource code: Download. aspx
Rubyclr
Since Microsoft dug Jim hugunin, the founder of ironpython, and John Lam, the founder of rubyclr, he will work in building 42 of Microsoft's headquarters in January. Microsoft maintains a consistent style in the most popular dynamic scripting languages Python and Ruby.
Rubyclr is an encapsulation layer (BRIDGE) for accessing CLR from Ruby. It aims to seamlessly connect Ruby and. NET and use Ruby to call Windows Forms and WPF class libraries for development. The current version supports data binding of activerecord and nested use of C #, VB.net, and JScript. net. For more information, download the rubyclr development kit.
Ironruby
This is a 21-year-old college student Wilco bauwer from the Netherlands. It seems that he is currently at Microsoft intern. This name should be inspired by ironpython. here we can see his first preview version: First ironruby preview.
Ruby in Steel
Ruby in steel is a ruby plug-in developed in vs2005. The current version is 0.76. Complete support for operations such as creating Ruby and rails projects, syntax coloring, code receiving and releasing, and debugging, and good support for rails project development, such as starting webrick server in Embedded mode, create MySQL and sqlserver links and generate Controller/modle code. It is planned that the first official version will be available in January, and will be divided into personal and commercial development versions. The commercial development version will include all the functions starting from the next 0.8 version, the main functions of the Personal Edition are only available in version 0.76. This means that in the future, functions such as automatic syntax completion and snippets will not be available to free users, and prompt free users to start using the current version.
ASP. NET vs. Ruby on Rails
The comparison between ASP. NET and rails that have been reposted for many times comes from an author with years of. NET and Ruby development experience. He advocates the use. net is more suitable, and he also suggests that you still need a code generation or ORM tool. Rails is suitable for standard three-tier architecture or low-budget projects.
ASP. NET vs Ruby on Rails: round1
ASP. NET vs Ruby on Rails: round2
These two articles are also developed by Kevin Hoffman from the. NET camp,ArticleCompare the development mode (MVC and code-behind), and agility to ASP. net and Ruby are compared, and the conclusion is that the development mode is the same as the development mode, ruby2, Asp. net scored 1 point.
We look forward to the third article on the comparison between the data access mode of ORM and ASP. NET.
Why wocould A. Net programmer learn Ruby on Rails?
The article by Stephen Chu from thoughworks lists the reasons why. Net personnel want to learn rails:
- No compilation required
- Dynamically determine the type
- Reduce at least 10%-20% type and interface declaration code
- Seamless Ajax support
- Rails, or even ORM
- It is easier to package and release using Ruby scripts than Nant.
- No pain, no gain, people-oriented, no pie falling in the sky
Original address: http://chagel.com/blog? P = 229