InfoQ Homepage News
-
Introducing the Mono for Android UI Designer
Mono for Android will soon have its own visual UI designer. Currently a private beta is available; developers interested are encouraged to sign up for the Mono for Android Designer Beta program. We spoke with Lluis Sanchez, the UI designer architect, for more information.
-
WPF Table View, a Lightweight Data Grid Built for Performance
We spoke with Graham Knight about his WPF Table View project. WPF Table View is a lightweight data grid designed to handle very large data sets with 100,000+ rows.
-
ZeroMQ Forked by its Creators
Martin Sustrik and Martin Lucina, creators of the original ZeroMQ, have decided to regain control of the project by forking it into a new project called Crossroads I/O. This report covers a brief history of ZeroMQ and its predecessor AMQP.
-
Security vulnerabilities with HTML5 (WebSockets)?
Lori Macvittie recently raised concerns about WebSockets vulnerabilities to viruses and malware due to the removal of HTTP headers and MIME types. Given other reported security issues with the protocol and implementations, is it time to step back and consider what a world based on WebSockets should look like?
-
A New Game for Learning Agile
A new learning game designed for "stuck" teams, to help them overcome obstacles which hold them them back from their big, but difficult-to-reach, goals has been released by Deborah Preuss and Friends. Based on patterns from the book Fearless Change by Linda Rising and Mary Lynn Manns the game is designed to help teams explore influence strategies and approaches for overcoming obstacles.
-
LLBLGen Pro 3.5 Adds OData and SQL Server 2012 Support, Designer Improvements
Version 3.5 of the ORM tool LLBLGen Pro was released this week, and includes updates to Entity Framework and NHibernate functionality, designer improvements, and several updates to the runtime, such as support for OData and SQL Server 2012.
-
Mono 2.11 Brings C# 5 Async Support
Mono 2.11 is the first of a series of preview releases designed to showcase the next version of Mono. Among other things there is an emphasis on compatibility with .NET 4.5 and C# 5.0.
-
How Heroku Manages High Availability - QCon London Talk summary
Mark McGranaghan gave his talk about "High Availability at Heroku" at QCon London 2012. His most important points and take-aways are summarized in this report.
-
Visual Studio 11 Performance Revisited
Microsoft continues to respond to user requests for improved Visual Studio performance. InfoQ reviews the latest changes made to VS11 Beta.
-
Hardware Accelerated Emulation for Android Development Toolkit 17
Android Development Toolkit 17 now includes hardware accelerated emulation and over 40 new Lint rules.
-
Rich page layout with HTML and CSS3
Adobe is applying is experience in print media to CSS with the introduction of CSS3 Regions and Exclusions. These features will allow a single block of content to span multiple columns and weave its way around pictures and charts much like you would see in a magazine or newspaper.
-
Thoughtworks Technology Radar March 2012
ThoughtWorks recently published the latest update to its Technology Radar; a report produced to help technology decision makers understand emerging trends in software development techniques, tools, languages and platforms. There are some interesting observations of interest to Agile software development teams.
-
A New Survey Outlines the Trends in Mobile Development for 2012
A new Appcelerator/IDC report concludes: HTML5 becomes quite important for mobile developers, Google is catching up with Facebook, iOS is doing well, Android slips, WP7 still interesting, BlackBerry is down, and when it comes to cloud services developers are interested in location and notifications.
-
Adobe Is Distributing Cordova under the PhoneGap Brand
Adobe will continue offering PhoneGap as a Cordova distribution along with PhoneGap Build and Adobe Shadow.
-
ASP.NET MVC Testing Tips and Tricks
There are several components in an ASP.NET MVC 3 web app – models, controllers, route-handlers, views, html-helpers, client-side code etc. Most of these can be unit-tested, others need integration tests, and several good practices can help you keep your tests more maintainable and avoid making them brittle.