InfoQ Homepage Development Content on InfoQ
-
JavaScript Powered Macros in Visual Studio 2013
A new extension gives Visual Studio users an easy way to utilize macros in the IDE. Powered by JavaScript, they offer developers a powerful way to automate common or repetitive tasks.
-
Chrome 39 Brings Beacon API and ES6 Generators
Google's Chrome team has released the stable version of Chrome 39: with updates including the Web Application Manifest specification, Beacon API, and support for ES6 generators.
-
Sharing Data Between Bounded Contexts in Domain-Driven Design
When using Domain-Driven Design (DDD) separating the concerns of a large system into bounded contexts with each context using its own data store there is often a need to share some common data. One way of doing that is to let each context publish events about changes, events that others can listen to, Julie Lerman recently explained in MSDN Magazine.
-
MimeKit and MailKit, Featuring Support for International Email
After a year of working on MimeKit and MailKit, Jeffrey Stedfast has completed what are probably the most comprehensive MIME and email libraries for .NET. These libraries support SMTP, POP3, and IMAP, including dozens of IMAP4 extensions. Also included is support for the new International Emails standards, a first for the .NET platform.
-
Recruit to Catch the Good Ones
How can you recruit good people and help them becoming successful without challenging your established workforce too much? According to Ralph van Roosmalen and Daan van Osch finding the right people will be one of the biggest problems in IT. At the XP Days Benelux 2014 conference Ralph and Daan will give a presentation in which they share experiences from IT recruiting at RES Software.
-
James Gosling and Bruno Souza Join Jelastic as Advisers
James Gosling, creator of the Java language, and Bruno Souza, Brazilian SouJava JUG founder and Java Champion, will be joining Java/PHP cloud-host Jelastic . InfoQ speaks to Gosling, Souza, and Jelastic CEO, Ruslan Synytsky about the new relationships.
-
Simplifying Microsoft User Accounts
Signing in with Internet-based accounts is supposed to make life easier, but too often leads to frequent password prompts. Microsoft is seeking to streamline this for developers in Visual Studio 2015.
-
Origami: Component-Based Web Applications
Andrew Betts, director at FT Labs, presented to Velocity Europe 2014 attendants a set of home-grown standards and tools for web development. They aim to cope with the development challenges of creating and maintaining more than eight hundred *.ft.com sites. FT Labs main strategy is to breakdown web pages into components built within a well-defined set of rules.
-
Netflix Releases Open Source Message Security Layer
Netflix have announced the release of the Message Security Layer protocol (MSL), which they describe as ‘A Modern Take on Securing Communication’. The project is available on github under the Apache 2.0 license, with implementations in Java and JavaScript.
-
AppDynamics Introduces Mobile Real User Management
AppDynamics recently released Mobile Real User Management, a sophisticated solution for end-to-end monitoring of mobile apps. AppDynamics offers application performance monitoring (APM) which lets users not only analyze their applications but complete end-to-end transactions. Therefore monitoring with AppDynamics supports database systems, application container, web-applications and mobile apps.
-
Mahout to Get Self-Optimizing Matrix Algebra Interface with Pluggable Backends for Spark and Flink
At the recent GOTO conference in Berlin, Mahout committer Sebastian Schelter outlined recent advances in Mahout's ongoing effort to create a scalable foundation for data analysis that is as easy to use as R or Python.
-
CQRS as a Style of Thinking
A common context for Command-Query Responsibility Segregation (CQRS) is a collaborative domain with multiple users working on the same set of data, it is less suitable in domains with only a single user working on a piece of data, Udi Dahan explained when discussing CQRS in an interview.
-
Amazon Zocalo Supports Larger Files and Native Mobile Clients
AWS has added Android and iOS mobile clients to Amazon Zocalo. It now supports file sizes up to 5TB.
-
Becoming Software Craftsmen
The software craftsmanship movement talks about practicing as a way to to develop programming skills to become software craftsmen. Technical practices are considered to be important, it takes time to learn them and become better programmers.
-
Blend Moves Closer to Visual Studio
New details about Blend for Visual Studio 2015 provide a glimpse of what users can expect in the new release. However, a couple of key features have been removed in an effort tighten the product's focus.