BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Companies Content on InfoQ

  • Merry Swiftmas from InfoQ

    It's nearly Christmas time now and some might still be looking for a tree and a few presents. Well, InfoQ would like to help you here. This article teaches you to create as many trees and presents as you need on your iOS device using Apple Swift and SceneKit. SceneKit is a 3d-graphics-framework often used for gaming projects and obviously sometimes to create Christmas accessories. Merry Swiftmas!

  • Creating a Sales Dashboard with Bootstrap and ShieldUI

    Bootstrap is a front-end framework, which addresses important development problems such as element positioning, application responsiveness and multi-device rendering. This article shows how to use it, along with ShieldUI, to create a sales dashboard.

  • Using C# and Wix# to Build Windows Installer Packages

    Even with WiX, working with Windows Installer packages can be quite difficult. Oleg Shilo’s solution is to ditch the XML entirely and create MSI packages using traditional C# code.

  • Introducing Essence#: A Smalltalk-based Language for .NET

    There are two basic schools of thought when it comes to Object Oriented Programming: the method based Simula and the message based Smalltalk. The Simula school is well represented in .NET by C# and VB. With Alan Lovejoy’s Essence#, we can see what a Smalltalk inspired language would look like on the CLR.

  • SQL Server Source Control and Deployment with Visual Studio

    The holy grail of database development is the ability to treat database objects (tables, views, stored procedures, etc.) as if they were just like any other form of source code. While SQL Server Data Tools doesn’t quite that level, it gets very close.

  • Cloud Automation in a Windows World

    In this article, Matt Wrock explores real world Windows automation scenarios. How is Windows being automated in 2014? What are the pain points? How does this differ from the Linux world?

  • Introduction to Red Gate’s SQL Source Control

    It’s unthinkable for modern application developers to work without source control. The benefits it brings to software development are so well and so long understood that even lone hobbyist developers will tend to employ a source control system. Yet somehow, databases are often left out. David Atkinson shows how this doesn’t have to be the case with Red Gate’s SQL Source Control.

  • Let Me Graph That For You

    In this article on Graph Databases, author Ian Robinson discusses the problems Graph DBs aim to solve. He also talks about the data, storage, and query models for managing variably structured, densely connected data.

  • Interview with Thomas Imart, Creator of Tweetinvi

    In this installment of our .NET Open Source series we talk to Thomas Imart. His library, Tweetinvi, is designed to make working with Twitter’s Stream API easier to use.

  • HaMIS: One 24/7 Product and Four Scrum Teams, Four Years Later

    This is a story about four cross-functional scrum/DevOps/feature teams delivering and managing a business-critical 24/7 system used by vessel-traffic services operators and many other users, a compendium of topics that derive from our more than four years of agile and scrum practices at the Port of Rotterdam, one of the world's busiest ports.

  • Virtual Panel: Real-world JavaScript MVC Frameworks

    JavaScript front-end codebases grow larger and more difficult to maintain. As a way to solve this issue developers have been turning to MVC frameworks which promise increased productivity and maintainable code. InfoQ asked the opinion of experts practitioners about how they use these frameworks and the best practices they follow when developing JavaScript applications.

  • Review and Interview with Dean Hume - Author of Fast ASP.NET Websites

    In the review, Anand examines the coverage of Fast ASP.NET Websites authored by Dean Hume. The book helps developers to learn the various techniques associated with the optimization of ASP.NET websites.

BT