InfoQ Homepage News
-
Thymeleaf: XML/HTML Template Engine for Java
Thymeleaf is an XML/XHTML/HTML5 template engine that works for web and non-web applications. It's an open source Java library distributed under Apache License 2.0. Thymeleaf is a replacement for JSP and other template engines like Velocity and FreeMarker. It comes in two versions, the Standard dialect and the SpringStandard (Spring MVC 3) dialect.
-
Mozilla, WebKit To Support Debugging Minified JS As Well As CoffeeScript and other JS Languages
Debuggers for Javascript are powerful - but only for plain Javascript. Minified Javascript and languages compiling to Javascript are not supported, ie. that means no breakpoints or accurate log messages for CoffeeScript, ClojureScript etc. InfoQ looks at the current situation and at the recently launched projects at WebKit and Mozilla that aim to fix it.
-
An Overview of the X++ Programming Language
X++ is a 17 year old programming language with a syntax that meshes the structural and imperative features of Java with the set-based operations of SQL. It is primarily used within Dynamics AX, an enterprise resource planning platform. Originally a completely proprietary language, as of 2009 X++ can be compiled to .NET’s Intermediate Languages.
-
Mobile HTML5 Charts by Sencha
Sencha has launched Sencha Touch Charts, a beta version of a set of rich, interactive charting components built with HTML5 and optimized for mobile devices. Part of the Sencha Touch offering, this library enables developers to build interactive radar, bar, line, stacked, and pie charts that are optimized for Apple iOS, Android and BlackBerry devices.
-
Twentieth Anniversary of the World Wide Web
This weekend represented the 20th anniversary of the announcement of the World Wide Web. The length of a patent is twenty years; had the first server been patented then we would only now be able to innovate on top of one of the cornerstones of today's global economy.
-
Should the Web be Encrypted?
Last week, the Electronic Frontier Foundation (EFF), in collaboration with the Tor Project, has launched an official 1.0 version of HTTPS Everywhere, a tool for the Firefox web browser that helps secure web browsing by encrypting connections to more than 1,000 websites.
-
RIM to Offer Android Applications this Summer
RIM is continuing to flirt with development platforms. With Silverlight forgotten and Flash not really having a market to speak of, the next big target is Java and the Android marketplace.
-
Eclipse 3.8M1 Brings Java7 Support
Eclipse 3.8M1 has been released, which brings official Java7 support to Eclipse development environment. It will become available for Eclipse 3.7.1 in September this year.
-
Web Intents: Google's Mechanism for Inter WebApp Linking
Are you spending hours writing custom code to integrate with various third party service providers from your web application? Google's Chrome team is working on a master API for moving the onus from the developer to the user through analogous late run-time binding mechanisms used by the Intents system on the Android OS.
-
Preview: 15th SPLC Conference on Software Product Lines
The International Software Product Line Conference (SPLC) is the most important event that covers the full range of Product Line Engineering in software-intensive products. Its 15th incarnation will take place in the Munich City Center from August 21st to August 26th.
-
Ruby 1.9.3 Preview 1 Released, Improves GC Pauses With Lazy Sweep GC
Ruby 1.9.3 Preview 1 is out and brings new features to the standard library and improvements such as the new lazy sweep GC. InfoQ talked to Narihiro Nakamura about the lazy sweep GC and looks at Ruby 1.9.x adoption.
-
31 Days of SQL Server Interview Questions and Answers
Pinal Dave has posted a 31-part series titled SQL Server – Interview Questions and Answers. It starts with general topics such as “What is Normalization?” and works its way to obscure topics such as “What is Difference between ROLLBACK IMMEDIATE and WITH NO_WAIT during ALTER DATABASE?”. Data warehousing is covered and there are even guest posts on SQL Azure.
-
Xamarin Releases Its First Version of MonoTouch
Xamarin, the new maintainers of Mono, have released their first update to the MonoTouch platform. In addition to the bug fixes one would expect from a service release they are now supporting the System.IO.IsolatedStorage API.
-
Rapid Business Application Development with Visual Studio LightSwitch
Visual Studio LightSwitch 2011 is a simplified development tool intended to speed up the creation of custom business applications. It includes pre-built components, templates, and predefined data types for the most common business needs, and allows developers to produce form-driven applications for either desktop use or deployment to the cloud.
-
Interview: Richard Hipp on UnQL, a New Query Language for Document Databases
This interview with Richard Hipp, creator of SQLite, unveils the details of UnQL, a new query language for JSON document databases. Hipp mentions UnQLite, an embedded document database he plans to create.