LOGIN
|
REGISTER NOW
|
SUBSCRIBE
AS OF 6/19/2013 8:51PM EST
HOME
ALL STORIES
LATEST NEWS
COLUMNS
OPINIONS
GUEST VIEWS
SHORT TAKES
LINKAPALOOZA
NEWSWIRE
SPECIAL REPORTS
ZEICHICK'S TAKE
SD TIMES 100
BE A NEWSHOUND
IPHONE APP
IPAD APP
RSS FEEDS
FACEBOOK
TWITTER
WHITE PAPERS
SPONSORED PROFILES
JOB BOARD
WEBINAR CENTER
FREE SOFTWARE
ANDROID NEWSLETTER
BIG DATA TECHREPORT
ALM
SHAREPOINT
EVENTS CALENDAR
PRINT/PDF EDITION
PRINT/PDF BACK ISSUES
SUBSCRIBE TODAY
CUSTOMER SERVICE
EDITORIAL BEATS
GUEST VIEW GUIDE
SD TIMES 100 GUIDE
EVENTS CALENDAR
ADVERTISING
ARTICLE REPRINTS
REPORT A BUG
SITE MAP
ABOUT US
BZ MEDIA NEWS
NEWS ON MONDAY
SPTECHREPORT
SPTECHWEB
SPTECHCON
IPHONE/IPAD DEVCON
ANDROID DEVCON
PRIVACY POLICY
CONTACT US
HOME
>>
LATEST NEWS
Microsoft releases ASP.NET Web API as open source; Xamarin plans contributions
By
Victoria Reitano
Tweet
April 2, 2012 —
The Mono project is adopting code from Microsoft, such as the JSON engine and part of the ASP.NET Web Stack. That’s because Microsoft has released ASP.NET Web API and ASP.NET Web Pages (also known as Razor) as open source under the Apache 2.0 license. That’s in addition to ASP.NET MVC, which was already available to the open-source community.
Miguel de Icaza, CTO of Xamarin and founder of Mono, said that he is working to contribute back to the ASP.NET Web Stack, as well as adapt parts of Microsoft’s code into Mono. For example, he cited the JavaScript Object Notation stack. “As of today, we replaced our System.Json implementation (which was originally built for Moonlight) and replaced it with Microsoft's implementation,” he wrote in his
blog
.
“Our GitHub copy will contain mostly changes to integrate the stack with Mono,” de Icaza added. “If there are any changes worth integrating upstream, we will submit the code directly to Microsoft for inclusion.”
Mono in the past had to rebuild all of the ASP.NET components from scratch, which was a long and laborious process, he said. Now that the Web Stack is available on
Microsoft’s hosted Git repository
, it is a lot easier for Xamarin and other development organizations to contribute to—and learn from—the code.
According to de Icaza, anyone with a GitHub account or access to other Git servers can sync the code and offer commits to Microsoft. This enables developers working in distributed teams, or those who simply want to add a feature or tweak an existing feature, to contribute to it effortlessly. Even if Microsoft doesn’t accept all the commit requests into the main code line, these requests are logged in the individual Git repositories.
Related Search Term(s):
ASP.NET
,
JSON
,
Mono
,
Xamarin
Share this link:
http://sdt.bz/36489
Technorati
Digg
Reddit
Slashdot
Facebook
Friendfeed
Twitter
del.icio.us
Related Articles
Novell’s Mono Project all but cancelled by new owner Attachmate
Instead, Miguel de Icaza has founded Xamarin to keep Mono going
JNBridgePro 7.0 supports Mono on Linux
Venerable interoperability enabler brings .NET to Linux and tackles “bitness” confusion
Xamarin 2.0 lets C# developers create cross-platform mobile apps
Native iOS and Android apps can now be built using Microsoft Visual Studio
NEXT ARTICLE
Novell’s Mono Project all but cancelled by new owner Attachmate
Instead, Miguel de Icaza has founded Xamarin to keep Mono going
Read More...
 
LOADING...
News on Monday
more>>
Android Developer News
more>>
SharePoint Tech Report
more>>
Big Data TechReport
more>>
Download Current Issue
JUNE 2013 PDF ISSUE
Need Back Issues?
DOWNLOAD HERE
Want to subscribe?
Mobile Commerce World
6/24/2013 to 6/26/2013
San Francisco
UBM TechWeb
USENIX Federated Conference
6/24/2013 to 6/28/2013
San Jose, Calif.
USENIX
Microsoft Build
6/26/2013 to 6/28/2013
San Francisco
Microsoft
Conf. on Big Data Security
7/17/2013 to 7/18/2013
Boston
MIS Training Institute
ACM SIGGRAPH
7/21/2013 to 7/25/2013
Anaheim, Calif.
ACM SIGGRAPH
More