ADS BY GOOGLE

With the end of year approaching, I find myself looking back at some of our new projects in the second half of 2012 and studying the commonalities. We remain focused on Fortune 500 companies where applications are global, complex, transactional and virtualized – where the need for anal...
One day while I was having dinner with my family, I asked my 11-year-old son, "Who is your favorite hero?" He quickly rattled off a number of baseball players on the Chicago Cubs and then asked "Hey dad who's your favorite hero?" I replied; "Dave Duffield." As you might guess, his reac...
What does it mean to have a good experience? Think of your favorite restaurant, the interior of your car, and the software on your phone: how do people craft these experiences? What details, planning, and design go into the process? Would it be possible to create a great experience i...
I find a lot of software development environments out of balance. It only takes one area of the environment to be out of its element to throw off the entire software development environment. Business Owners, Project Managers, Software Architects, Developers, Testers, and End Users all...

I’m not expert in PowerShell, but I thought I would share a few basics I picked up at Ignite and various other places along the way when it comes to getting started with PowerShell.  The easiest way to issue SharePoint commands with PowerShell is by running the SharePoint 2010 ...

Here’s when and where you can find me in Berlin this week: Microsoft Online Services booth (Unified Communications area) in the TLC area (3.2) I’ll be there tomorrow (Tuesday) during the evening reception – 6:15-8:00 pm. Obviously, I will be happy to answer any qu...
Templated Helpers are one of the new features in ASP.NET MVC 2. The other day, Visual Studio 2010 Beta 2 came out and some of you may have noticed that it comes pre-equipped with a beta release of ASP.NET MVC 2. In short a templated helper is a way of using various combinations of impl...

If you’re a SharePoint person, you of course have the following path burned into your memory forever.

C:\Program Files\Common Files\Microsoft Shared\Web Server Extension\12

Well pretty soon, you can replace that with:

C:\Program Files...

New testing options in Visual Studio 2010 will help ensure quality code. Enhancements to the integrated development environment mean that whether modeling, coding, testing or debugging, developers can use existing skills to deploy a growing number of application types. Built-in tools f...
Back in the old good days of enterprise software, we did not need to worry about our customers. We delivered bits on DVDs – it was up to the customers to struggle with installation, integration, management, customization and other aspects of software operations. We collected all ...

Let's take a look at this pretty common scenario. You're building an ASP.NET application (MVC or otherwise) and you intend to publish it in the cloud and you're using Azure Storage (not SQL Azure) for your underlying data store. You've already hooked your app up with...

PowerBuilder fans have been sharing code with one another since...well at least since the beginning days of CompuServe in the early 1990s. When PowerBuilder users gathered in just a single section in a general interest programming forum, we had an associated file library section, and w...
Even as modern economic activities rely heavily on sound IT strategies, many organizations fail to take advantage of the many opportunities that technology can provide. For instance, some types of can improve processes and profit margins. Clearly, there is a gap between the availabilit...

I have gotten lots of good comments on my series updating my Mix09 talk

Sebastopol, CA – Performance is critical to the success of any web site, and yet today’s web applications push browsers to their limits with increasing amounts of rich content and heavy use of Ajax. In his newest book, Even Faster Web Sites, (O’Reilly, US $34.99), Ste...
If you already have a SQL Express installed by VS2010 then you can install SQL Server Managment Studio only if you install another instance. Perhaps even SQLManagementStudio_x86_ENU can add in SQL Server Management Studio if you were to choose the first option (Perform a new install...
But MySQL has a large coterie of lovers and it is the largest open source database product. As it always happen people are restless. There is always a need for moving things from here to there and there to here. We live in a dynamic world. Here is an article that shows how you can m...
The anticipated benefits from adopting managed cloud services have reached the executives suites of many corporations. Proactive CEOs and CFOs are pushing their IT leadership team to seek out actionable information and guidance. There's also a constant stream of service providers an...
At the Project Portfolio Management Summit in California on June 15, Compuware unveiled a juiced-up version of its IT portfolio management solution, Changepoint, identifying agile development and delivery as key components of increasing value to customers over the next 12 likely-recess...
Over the course of the last 18 months, many more clients have been experimenting with the new data protection technologies in Exchange 2007, most notably Cluster Continuous Replication (CCR) and Server (or Standby) Continuous Replication (CCR). These tools were included with Exchange ...
.NET languages are becoming increasingly popular for driving the application logic for business-critical SOA and Web applications. In these contexts, functional errors are simply not acceptable, and reliability, security, and performance problems can have serious repercussions. Yet, fe...
In this article you'll learn how to create a basic content management system that stores articles in a database using Microsoft's Visual Web Developer Express Edition (or Microsoft Visual Studio) and KTML 4 Lite edition.
I've been a big fan of boot loaders for the past decade; whether its lilo or grub or BootMagic, the ability to have multiple bootable copies of Windows has always been a necessity to anyone who works with beta software. The great thing is that with Windows XP Professional and Windows 2...
The forthcoming .NET 2.0 Framework will introduce new important features. One of those features is genericity. Genericity is not really a new concept. It has been included in some previous languages as ADA, C++, Eiffel, and in the mathematical model of abstract data types (ADT). Howeve...
Automating processes is critical to the success of any software project. Because computers can perform redundant tasks faster and more reliably than people, automation becomes more necessary as the processes become larger and more complicated. This is one of the main drivers behind Tes...
In the early days of networked applications, application security was as simple as running programs on a 'hardened box' behind a firewall. As general developer security IQ improved, we learned to write safer code, code that checked identities and principals, code that filtered user inp...
InfoPath 2003 is Microsoft's answer to the next generation of electronic forms that enables users to do business electronically. It is a powerful forms-creation tool and a key application released with the Microsoft Office 2003 suite that can be used as an interface to help gather info...
The .NET framework has become the platform of choice for many enterprise applications. Not surprisingly, many .NET concepts parallel those in CORBA and J2EE. The benefit of hindsight gives .NET architects and developers the opportunity to imitate the success while avoiding the pitfalls...
Microsoft Windows SharePoint Services and Microsoft Office SharePoint Portal Server provide a lot of functionality out of the box. After installation you can begin creating portal and team sites. These newly minted sites can be customized; content can be created and managed, color them...
The time has come and you are about to deploy your new .NET application to production. In the previous months, you have liaised with business and product managers to define software requirement specs. You have reviewed your application and infrastructure architecture with the operation...


ADS BY GOOGLE