InfoQ

InfoQ

Editor Specific Content View

Roopesh Shenoy

Roopesh Shenoy is a Software Developer and an enterpreneur focussed on using technology in Education. He also does consultancy for .NET and Mono-based projects. He blogs at http://sqlhorror.com and tweets under the handle @sqlhorror.

All of Roopesh Shenoy's Content on InfoQ


Latest featured content by Roopesh Shenoy

New Book: Agile Software Engineering with Visual Studio

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

“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).

News by Roopesh Shenoy

Deep Dive With Microsoft Fakes – Shims

Topics
.NET Framework,
Unit Testing,
.NET,
Testing,
TDD,
Programming

Shims are a part of the Microsoft Fakes framework that allow Method interception as a part of testing – including framework methods. This allows for lesser intrusive unit testing, as shown in an article by Rich Czyzewski, “Noninvasive Unit Testing in ASP.NET MVC4 – A Microsoft Fakes Deep Dive”.

MonoDevelop 3.0 – Better Code Completion, Performance, Quick-Fix Suggestions

Topics
Mono,
MonoDevelop,
IDE,
.NET,
IDEs,
Programming

MonoDevelop 3.0 has been released and there are several new features that focus on performance and developer productivity, especially for C# developers.

Entity Framework 5 Sample Provider

Topics
.NET,
O/X Mapping,
Programming,
Providers,
Entity Framework

The EF team at Microsoft has announced a sample database Provider Entity Framework 5 for SQL Server, with support for some of the new EF features.

AWS Beanstalk For .NET, RDS For SQL Server

Topics
Amazon Web Services,
SQL Server,
Amazon,
Relational Databases,
Microsoft,
IaaS,
.NET,
Database,
Companies,
SQL Server 2008 R2,
Programming,
Cloud Computing,
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.

Hadoop And Microsoft

Topics
SQL Server,
Relational Databases,
Microsoft,
.NET,
Programming,
Database,
Companies,
Hadoop,
PowerPivot

Want to try out Hadoop with the Microsoft Stack and figure out what capabilities this brings to you? We point to some resources that can help.

Localizing Your Windows 8 App

Topics
XAML,
.NET,
localization,
Programming,
Windows 8,
Metro

In the article “Develop your app for everyone–localize your UI”, Tim Heuer shows how to localize the language of a Windows 8 .NET App along with various tools that can help in the process.

Migrating Existing ASP.NET Website To Windows Azure

Topics
Windows Azure,
ASP.NET,
Azure,
.NET,
PaaS,
Programming,
Cloud Computing

Cloud being inherently different from traditional website hosting , making best use of a cloud platform generally requires some architectural changes to an existing application. In his article “Top 7 Concerns of Migrating an ASP.NET Application to Windows Azure”, Peter Laudati explores some of these concerns in detail, in the context of ASP.NET and Windows Azure.

Articles by Roopesh Shenoy

New Book: Building Applications in the Cloud

Topics
Amazon Web Services,
Python,
Dynamic Languages,
Amazon,
SaaS,
IaaS,
Languages,
Companies,
Architecture,
Amazon SimpleDB,
Programming,
Cloud Computing,
Boto

Christopher Moyer has written a new book, “Building Applications in the Cloud: Concepts, Patterns, and Projects”. This book revolves around fundamental differences between the on-premise and cloud infrastructures, and architecture and design patterns that can be used to build and host scalable, reliable applications in the cloud.

Increasing Role of Open Source in ASP.NET

Topics
ASP.NET,
Open Source,
.NET,
Programming

There has been an increasing trend in the ASP.NET team lately to adopt more Open Source - from supporting JQuery and Modernizr, to releasing sources for some underlying platform components. InfoQ gets in touch with Scott Hunter, Principal Program Manager Lead for ASP.NET to learn about this new trend, drivers behind some recent decisions and how things might look in the future.

Making Microsoft Sync Framework work with PostgreSql

Topics
SQL,
.NET Framework,
.NET,
Microsoft,
Relational Databases,
Programming,
Companies,
Frameworks,
Database,
Sync Framework

Microsoft Sync Framework is used for occasionally connected clients, for peer-peer applications, and other applications where data needs to be synchronized between multiple data stores. While it doesn’t include providers for non-Microsoft databases, the framework makes it easy to add that support. Roopesh Shenoy demonstrates using PostgreSql.