InfoQ

InfoQ

Topic/Tag specific view

Microsoft Content on InfoQ


Latest featured content about Microsoft

Allen Wirfs-Brock on ECMAScript, Browsers and the Ambient Computing Era

Topics
Google Dart,
Dynamic Languages,
Microsoft,
Languages,
Internet Explorer,
Companies,
EcmaScript 5,
Programming,
Web Browser,
Browsers,
Mozilla

Allen Wirfs-Brock talks about the ambient computng era and how the web and the browsers fit in this vision. He also shares his experiences from working on EcmaScript 5/6, and explains about the evolution of this spec.

News about Microsoft

Xamarin’s Mono for Android Now Includes a Visual Designer

Topics
C#,
Cross Platform,
.NET Languages,
Visual Studio,
Mono,
MonoDevelop,
Microsoft,
Tools,
.NET,
Android,
Mobile Development,
IDE,
IDEs,
Mobile,
Programming,
Operating Systems,
Companies,
Agile

Xamarin has announced a visual designer for their Mono for Android development tool integrated with Visual Studio or MonoDevelop.

AWS Beanstalk For .NET, RDS For SQL Server

Topics
Amazon Web Services,
SQL Server,
Amazon,
Microsoft,
IaaS,
Relational Databases,
.NET,
Cloud Computing,
SQL Server 2008 R2,
Companies,
Programming,
Database,
Amazon Elastic Beanstalk,
Amazon RDS

Amazon has announced support for .NET on AWS Elastic Beanstalk and a new RDS service for SQL Server, bringing better manageability to .NET/SQL Server apps hosted on AWS.

Visual Studio 11: Colorful Metaphors Return in the Release Candidate

Topics
Visual Studio 11,
Visual Studio,
Microsoft,
.NET,
IDE,
Companies,
Programming

Developers spoke, and Microsoft listened, regarding the interface changes demonstrated in Visual Studio 11 Beta. InfoQ speaks with Microsoft about the newly announced UI changes coming in VS11's Release Candidate.

Articles about Microsoft

New Book: Agile Software Engineering with Visual Studio

Topics
Team Foundation Server,
Visual Studio,
Microsoft,
.NET,
IDE,
Tools,
Companies,
Programming,
Visual Studio 2010,
Agile

“Agile Software Engineering with Visual Studio – from Concept to Continuous Feedback” is a new book that provides a deep-dive into the Visual Studio-TFS features, that can help Agile teams manage their application lifecycle better. It is written by Sam Guckenheimer (Product Owner, Visual Studio Strategy at Microsoft) and Neno Loje (Independent ALM Consultant and TFS specialist).

Scala.Net and Scala with Martin Odersky

Topics
JVM,
Virtual Machines,
Scala,
Runtimes,
.NET Framework,
Visual Studio,
JVM Languages,
Functional Programming,
.NET,
Java,
Microsoft,
IDE,
Languages,
Programming,
Language,
Language Design,
Companies,
CLR

Scala.Net will be a version of Scala that supports the .NET ecosystem. We talked with Martin Odersky, Chairman and Chief Architect as well as co-founder of Typesafe, about Scala.Net, the version of Scala that support .Net as well as about Scala in general.

Using Entity Framework to Successfully Target Multiple Databases

Topics
SQL Server 2011,
ADO.NET Entity Framework,
MySQL,
SQL Server 2012,
SQL Server,
ADO.NET,
.NET,
Relational Databases,
Data Access,
Microsoft,
Oracle,
Database,
Programming,
SQLite,
Companies,
ORM

Yevhen Shchyholyev discusses some of the problems that the user may face in the process of developing an application with Entity Framework that interacts with Oracle, MySQL, PostgreSQL or SQLite as well as SQL Server. It is intended to be useful to both developers using one of these databases for the first time as well as for those who regularly interaction with multiple databases.

Presentations about Microsoft

A Dash of Kanban Anyone?

Topics
Visual Studio Team System,
Kanban,
Application Lifecycle Management,
Visual Studio,
Adopting Agile,
ALM,
Microsoft,
Agile in the Enterprise,
.NET,
IDE,
Scrum,
Agile Techniques,
Lean,
DevTeach & SQLTeach,
Companies,
Enterprise Architecture,
Agile,
Programming

Joel Semeniuk shares some of the lessons he learned managing development teams, how he got into Kanban and why its principles are helpful.

Using MongoDB on Mono

Topics
MongoDB,
Distributed Document Oriented Database,
Big Data,
SQL Server,
Postgres,
SQL,
Mono,
Graph Database,
Database Management,
NoSQL,
.NET,
Relational Databases,
Microsoft,
Database Design,
Database,
Companies,
Programming,
LINQ

Justin Dearing presents a brief introduction to MongoDB, and focuses on interacting with it in Mono via the official 10gen driver. Techniques for handling business logic in application code, such as LINQ are discussed. This is a very code centric talk.

Interviews about Microsoft

Bart De Smet on Reactive Extensions (Rx) for .NET and Javascript

Topics
Javascript,
CEP,
Ruby,
Java,
SQL Server,
Web Development,
.NET Framework,
Dynamic Languages,
QCon London 2011,
Business Process Management,
Functional Programming,
.NET,
Event Driven Architecture,
QCon,
Microsoft,
Languages,
Relational Databases,
SOA,
Business,
Enterprise Architecture,
Reactive Extensions,
Architecture,
Programming,
Database,
Companies,
Events,
Asynchronous Architecture,
Conferences,
Asynchronous Programming,
LINQ

Bart De Smet explains Reactive Extensions (Rx), a library for composing computations over asynchronous event streams of data for .NET and Javascript, the concepts and implementation of Rx and more.

John Lam on IronRuby, Microsoft and Open Source

Topics
JRuby,
Runtimes,
Ruby,
JVM Languages,
Java,
Silverlight,
Dynamic Languages,
.NET Framework,
OSS,
Languages,
.NET,
Open Source,
Microsoft,
Programming,
CLR,
Rich Internet Apps,
Rubinius,
Community,
Companies,
DLR,
Moonlight,
RubyFringe,
RubySpec

In this interview from RubyFringe, John Lam talks about his work on IronRuby and how Microsoft is approaching Open Source software development.

Books about Microsoft

Visual Studio .NET Tips and Tricks

Topics
Visual Studio Team System,
Visual Studio Express,
Visual Studio,
Artifacts & Tools,
.NET,
Tools,
IDE,
Microsoft,
Programming,
Agile,
Companies

Visual Studio .NET Tips and Tricks is a book explaining how to use VS.NET efficiently. Organized into short and easy-to-grasp sections, and containing tips and tricks on everything from editing and compiling to debugging and navigating within the VS.NET IDE, this book is a must-read for all .NET developers, regardless of expertise and whether they program in C#, VB.NET, or any other .NET language. This book covers the Visual Studio .NET 2002, 2003, and 2005 Beta 1 releases.