Skip to main content

Posts Tagged ‘web development’

MVC controller actions vs Web API vs SignalR – what to use?

Over the course of a last few years Microsoft unleashed two new web development frameworks: Web API and SignalR, both are suitable for asynchronous communications between web client and web server.  And, of course, we still have MVC controller actions that can be used for asynchronous communications too and can accept and return JSON objects. […]

TFS Agile Project Management Wishlist

For several months, I’ve been working on a DW/Reporting project which uses Team Foundation Server (TFS) 2012 for Agile project management.  This has been my first experience using that aspect of TFS, so I’ve been alternately surprised, annoyed, gratified, accepting — I’ve run the gamut of human emotions dealing with this tool.  I’m a longtime […]

Integrating ASP.NET MVC authentication with SiteMinder SSO

SiteMinder is an enterprise-class secure single sign-on solution by CA (Computer Associates) which is employed by many large companies to secure their intranet access and provide single sign-on functionality to various intranet applications.  SiteMinder has a broad support for different application frameworks which is making possible to use in heterogeneous enterprise environment. For example, when […]

ASP.NET MVC anti-forgery token demystified – part 3: AJAX

This blog post is third and final in series about MVC anti-forgery (CSRF) token. Part 1. Part 2.As we talked about it earlier, MVC have a great built-in functionality for securing form posts with anti-forgery tokens and it’s even possible make it work across multiple web applications. However, these days modern web applications tend to […]

Windows Azure PCI DSS compliance and expanded ISO certification

Microsoft announced today that Windows Azure has met two significant milestones. The milestones are related to compliance and security. The lack of PCI compliance is one thing that has kept some potential Windows Azure customers away from building services and applications on the platform. Compliance with the Payment Card Industry (PCI) Data Security Standards (DSS) will allow you […]

SharePoint 2013 Search: JavaScript CSOM Primer

A lot of JavaScript incoming! With the rise of SharePoint Online, custom search solutions through JavaScript have become a staple for the development work for clients. While a lot of your search basics can be handled through simple modification of Display Templates (see some of my previous blogs for some basics there), the opportunity still […]

January #WindowsAzure Training

Microsoft is offering several opportunities to get up to speed on Windows Azure. I’m listing just a few options available this month (January 2014). The below items are available via the Microsoft Virtual Academy (MVA) or via webinars. Also coming up in March is the Global Windows Azure Bootcamp (#GWAB), a full day of hands […]

Windows Azure: What is Platform as a Service?

What is Platform as a Service (PaaS)?  How does it differ from Infrastructure as a Service (Iaas)? Let’s start with IaaS.  When “The Cloud” first became popular IaaS was the target.  The point of IaaS is to migrate a company data center into Windows Azure.  This involves converting whatever physical servers you have to Hyper-V […]

Windows Azure: Web Roles vs. Websites

Windows Azure has many different devices for publishing and consuming content.  Two of those which are often confused are web roles and web sites.  The two are very similar and share some common strengths, but given specific conditions one may fit your need better than the other.  For example, web roles and web sites will […]

Windows Azure: The start-up friendly Microsoft

“Start-up” and “Microsoft” are usually not said in the same sentence.  Microsoft has historically been synonymous with expensive licensing costs which is precisely why most start-ups have gravitated towards Linux.  It is free, it is stable and it is powerful.   While Windows and Windows Server may never be free, Microsoft has narrowed the gap […]

Visual Studio Online, the end of the developer workstation?

Last week Microsoft released Project Monaco which is essentially Visual Studio as a service.  An IDE in the cloud.  Visual Studio has long been regarded as one of the premier development environments for Windows based and Web development.  It integrates perfectly with the entire Microsoft stack and its debugging features are second to none.  It […]

Windows Azure updates for Web Sites

Web Sites are by far one of my favorite features on Windows Azure. As a developer, I didn’t like having to manage the infrastructure. Web Sites allow me to focus on my application and data and let the platform manage the rest. In the last couple of updates there have been a few improvements to […]

Load More