Daily Dose - ASP.NET MVC 2 Has Arrived
Microsoft just released the second major version of ASP.NET MVC. An alternative to HTML abstraction development in ASP.NET WebForms, ASP.NET MVC 2 is used in cases where control over the HTML and precise layer separation are more important than productivity. The new version features support for lambda expressions in the HTML input helpers, new validation technology, async controllers,...
Categories: Communities
Daily Dose - Simon Phipps Elected to OSI Board of Directors
Just a few days after leaving Oracle, Simon Phipps, who served as the Chief Open Source Officer at Sun for nearly ten years, has been elected to the Open Source Initiative (OSI) board of directors. Phipps intends to help the organization become more active in promoting open source education and possibly in promoting organizational support for open source projects. He will take his place on...
Categories: Communities
Acceptance Test-Driven Development
I am halfway through reading Growing object-oriented software, guided by tests, a
book that teaches Test-Driven Development in a Java environment. A
review will come soon, since the process described in this work is
really language-agnostic and interesting also for php developers.References
Reference:
Acceptance Test-Driven Development ...
Categories: Communities
Daily Dose - Schwartz: Apple and Microsoft Tried to Sue Me Too!
Johnathan Schwartz, the former CEO of Sun recently said what he couldn't say about Steve Jobs and Bill Gates when he was with the company. "I feel for Google," said Schwartz, "Steve Jobs threatened to sue me, too." Jobs called Schwartz in 2003 when Sun unveiled a prototype Linux desktop called Project Looking Glass. Jobs told Schwartz that Sun was infringing on Apple's...
Categories: Communities
JIRA Studio Now Integrated with Google Apps
Atlassian currently is in the process of migrating their employees from Zimbra to Google Apps to reflect their recent move to integrate JIRA Studio, their hosed SDL package, with the Google Apps suite. With the relaunch of the Google Apps Marketplace, JIRA Studio is now available for download on that site as well. Google Apps are used by over 2 mil
Categories: Communities
Cassandra Usurping MySQL on Twitter
One source had confirmed that Twitter was working with the NoSQL data store, Cassandra, late last year. Some more details have finally surfaced about this quiet transition from a MySQL + Memcached system to Cassandra. The MyNoSQL blog recently interviewed Ryan King, who is leading the Cassandra conversion efforts at Twitter.
Categories: Communities
VCS Survey
When I discussed VersionControlTools
I said that it
was an unscientific agglomeration of opinion. As I was doing it I
realized that I could add some spurious but mesmerizing numbers to
my analysis by doing a survey. Google's spreadsheet makes the
mechanics of conducting a survey really simple, so I couldn't
resist.References
Reference:
...
Categories: Communities
R.I.P. Felipe Gaúcho: DZone MVB & Tireless Java Advocate
R.I.P. Felipe Gaúcho: DZone MVB & Tireless Java Advocate
The DZone team was very sad to read the news
that Felipe Gaúcho had passed away this weekend. Felipe has been an
active member of JavaLobby for many years, as well as being a key JUG
leader.
Categories: Communities
Q&A with Jason Gilmore: The Zend Framework
This week's DZone Refcard is about Getting Started with the Zend Framework. The card introduces you to the basics of the Zend Framework and sets you on the path to creating your first project. I met the author, Jason Gilmore, to find out more about the topic.
Categories: Communities
Mylyn Expands
Today, the Eclipse Mylyn project is announcing a major restructuring with the creation of several different sub-projects for each key Application Lifecycle Management (ALM) category. DZone spoke with Mik Kersten, the founder of the Mylyn project and CEO of Tasktop Technologies, about the details, the causes, and the benefits of the project's reconfiguration. Kersten explains that the single...
Categories: Communities
Daily Dose - JavaFX Eclipse Plugin Goes Open Source
JavaFX Eclipse Plugin Goes Open Source  Exadel, the organization that makes a JavaFX plugin for Eclipse, recently launched exadel.org and released a new version of the plugin. Version 1.2.2 includes a new JavaFX Script Wizard and an outline view with navigation. Exadel has been promising to make the plugin open source and they have now announced that the source code is available under the...
Categories: Communities
Daily Dose - iPad Coming to the US on April 3rd
iPad Coming to the US on April 3rd Â
Categories: Communities
Why I'm leaving Subversion for Git
I always believed in Subversion's
potential and that it would be a wide improvement over the nightmare
that was CVS,
but I found out that, as Linus says, There is no way to do CVS right.References
Reference:
Why I'm leaving Subversion for Git
Mitchell Pronsc...
Categories: Communities
Daily Dose - Facebook Going Public, But Not For a While
Facebook Going Public, But Not For a While  The WSJ has been talking with Facebook and gaining some early access to their plans for the future. Mark Zuckerberg, the founder of Facebook, confirmed that the company will eventually go public, but not anytime soon. Mark is worried that going public will make the company less flexible. Facebook also projects between $1.2 - $2 billion in...
Categories: Communities
Practical PHP Patterns: Memento
The pattern of today is the Memento one, whose intent is storing
the state of an Originator object without breaking its
encapsulation, which typically consists in a set of private fields.References
Reference:
Practical Php Patterns: Memento
Mitchell Pronsc...
Categories: Communities
Daily Dose - Verizon is Getting Nexus One and so is Europe
Verizon is Getting Nexus One and so is Europe Â
Categories: Communities
Daily Dose - Apple Fires First Shots at Android
Apple Fires First Shots at Android Â
Categories: Communities
Expression Web 3: what’s in it for ME?
When users evaluate a piece of software they often look at
the user interface, the capabilities, how efficiently the software runs on
their system, and a host of other criteria. Regardless of what the individual user’s points of interest
are, the end goal of the evaluation is to answer a simple question: What’s in it for me?
Categories: Communities