<![CDATA[Latest Content by Michael K. Campbell]]>http://www.sqlmag.com/authors/author/author/5327119/rss/5327119en-USFri, 25 May 2012 11:06:10 GMTFri, 25 May 2012 11:06:10 GMT<![CDATA[Technology versus Sexism]]>http://www.sqlmag.com/article/sql-server/technology-sexism-143189
By Michael K. Campbell
Michael K. Campbell explains why he’s tired of hearing about sexism in the IT industry.]]>
Michael K. CampbellWed, 23 May 2012 23:00:00 GMThttp://www.sqlmag.com/article/sql-server/technology-sexism-143189
<![CDATA[SQL Injection – Beyond the Basics]]>http://www.sqlmag.com/article/sql-server/sql-injection-basics-142364
By Michael K. Campbell
Ensuring a proper understanding of core concepts and avoiding common pitfalls are the keys to protecting against SQL injection.]]>
Michael K. CampbellWed, 23 May 2012 05:00:00 GMThttp://www.sqlmag.com/article/sql-server/sql-injection-basics-142364
<![CDATA[Entity Framework and ORMs: Understand the Trade-Offs]]>http://www.sqlmag.com/article/entity-framework/entity-framework-orms-142979
By Michael K. Campbell
Microsoft’s Entity Framework and ORMs can provide developers with several different benefits. Learn how to leverage the benefits of an ORM correctly with Michael K. Campbell’s advice.]]>
Michael K. CampbellThu, 03 May 2012 13:53:18 GMThttp://www.sqlmag.com/article/entity-framework/entity-framework-orms-142979
<![CDATA[Microsoft has a Public Relations Problem]]>http://www.sqlmag.com/article/visual-studio2/microsoft-public-relations-problem-142933
By Michael K. Campbell
Michael K. Campbell believes that Microsoft should change its public relations strategies for its products and platforms so that customers don’t have to assume the worst. ]]>
Michael K. CampbellThu, 26 Apr 2012 10:45:16 GMThttp://www.sqlmag.com/article/visual-studio2/microsoft-public-relations-problem-142933
<![CDATA[Troubleshooting Common SQL Server Problems]]>http://www.sqlmag.com/article/sql-server/sql-server-troubleshooting-142366
By Michael K. Campbell
Discover insights, techniques, and resources for troubleshooting performance, connectivity, and other types of problems commonly encountered in SQL Server environments.]]>
Michael K. CampbellSat, 21 Apr 2012 13:10:00 GMThttp://www.sqlmag.com/article/sql-server/sql-server-troubleshooting-142366
<![CDATA[Microsoft's Visual Studio Strategy has Major Problems]]>http://www.sqlmag.com/article/visual-studio2/microsoft-visual-studio-strategy-problems-142753
By Michael K. Campbell
Michael K. Campbell shares his thoughts on why Microsoft should change its Visual Studio strategy.]]>
Michael K. CampbellThu, 05 Apr 2012 08:00:00 GMThttp://www.sqlmag.com/article/visual-studio2/microsoft-visual-studio-strategy-problems-142753
<![CDATA[Microsoft Windows 8 Metro UI: One Size Does Not Fit All]]>http://www.sqlmag.com/article/metro/microsoft-windows-8-metro-ui-142643
By Michael K. Campbell
Michael K. Campbell discusses what Microsoft should do to make Windows 8 a powerful consumer device.]]>
Michael K. CampbellThu, 22 Mar 2012 10:21:00 GMThttp://www.sqlmag.com/article/metro/microsoft-windows-8-metro-ui-142643
<![CDATA[SQL Server High Availability for Developers, Part 4]]>http://www.sqlmag.com/article/sql-server/sql-server-high-availability-developers-part-4-142442
By Michael K. Campbell
Michael K. Campbell outlines the difference between snapshot, merge, and transactional replication to help you decide which solution is the best for achieving high availability for SQL Server.]]>
Michael K. CampbellThu, 01 Mar 2012 08:00:00 GMThttp://www.sqlmag.com/article/sql-server/sql-server-high-availability-developers-part-4-142442
<![CDATA[SQL Server High Availability for Developers, Part 3]]>http://www.sqlmag.com/article/high-availability/sql-server-high-availbility-developers-part-3-142349
By Michael K. Campbell
In part three of this article series, Michael K. Campbell takes a look at database mirroring as a solution for achieving high availability. In addition, he’ll discuss SQL Server 2012’s AlwaysOn Availability Groups as another solution.]]>
Michael K. CampbellThu, 23 Feb 2012 14:04:00 GMThttp://www.sqlmag.com/article/high-availability/sql-server-high-availbility-developers-part-3-142349
<![CDATA[SQL Server High Availability for Developers, Part 2]]>http://www.sqlmag.com/article/high-availability/sql-server-high-availability-developers--142146
By Michael K. Campbell
In part two of this article series on high availability, Michael K. Campbell outlines the benefits and negative implications of log shipping as a means for achieving high availability with SQL Server.]]>
Michael K. CampbellThu, 02 Feb 2012 08:00:00 GMThttp://www.sqlmag.com/article/high-availability/sql-server-high-availability-developers--142146
<![CDATA[SQL Server High Availability for Developers, Part 1]]>http://www.sqlmag.com/article/high-availability/sql-server-high-availability-developers--142039
By Michael K. Campbell
In part 1 of this multi-part series, Michael K. Campbell provides an overview of high availability, and outlines clustering as a solution for achieving high availability with SQL Server.]]>
Michael K. CampbellThu, 26 Jan 2012 11:00:00 GMThttp://www.sqlmag.com/article/high-availability/sql-server-high-availability-developers--142039
<![CDATA[A Simple Technique for Improving SEO with ASP.NET MVC]]>http://www.sqlmag.com/article/aspnetmvc/how-to-improve-seo-aspnet-mvc-141805
By Michael K. Campbell
In this how-to article, Michael K. Campbell provides developers with a solution to eliminate duplicate content and improve SEO and Google page rankings for ISS and ASP.NET sites.]]>
Michael K. CampbellThu, 05 Jan 2012 10:00:00 GMThttp://www.sqlmag.com/article/aspnetmvc/how-to-improve-seo-aspnet-mvc-141805
<![CDATA[Microsoft Internet Explorer: Losing the Browser Wars Against Google Chrome and Mozilla Firefox]]>http://www.sqlmag.com/article/internet-explorer2/microsoft-internet-explorer--chrome-firefox-141703
By Michael K. Campbell
In this editorial, Michael K. Campbell discusses his thoughts on why he thinks Microsoft Internet Explorer (IE) is losing the browser war against Google Chrome and Mozilla Firefox.]]>
Michael K. CampbellThu, 22 Dec 2011 11:13:49 GMThttp://www.sqlmag.com/article/internet-explorer2/microsoft-internet-explorer--chrome-firefox-141703
<![CDATA[Troubleshooting Performance Problems in Entity Framework Applications]]>http://www.sqlmag.com/article/entity-framework/microsofts-entity-framework-dbas-141208
By Michael K. Campbell
Although the ADO.NET Entity Framework makes application developers’ jobs easier, the code it generates can lead to poorly performing applications. Here is what you need to know and the techniques you can use to address performance problems.]]>
Michael K. CampbellWed, 14 Dec 2011 09:47:00 GMThttp://www.sqlmag.com/article/entity-framework/microsofts-entity-framework-dbas-141208
<![CDATA[More Great Free Tools for .NET Developers]]>http://www.sqlmag.com/article/free-tools/free-tools-net-developers-141483
By Michael K. Campbell
Michael K. Campbell provides a list of free tools that he discovered in 2011 to help boost productivity and save time for web, Visual Studio, and .NET developers.]]>
Michael K. CampbellThu, 01 Dec 2011 13:02:13 GMThttp://www.sqlmag.com/article/free-tools/free-tools-net-developers-141483
<![CDATA[A Technical Cornucopia: Giving Thanks to Microsoft's .NET Framework and SQL Server]]>http://www.sqlmag.com/article/net-framework/thanks-microsoft-net-framework-sql-server-141401
By Michael K. Campbell
Michael K. Campbell also shares his thoughts on the end-user experience (UX) for developers and the upcoming SOPA legislation.]]>
Michael K. CampbellWed, 23 Nov 2011 09:46:10 GMThttp://www.sqlmag.com/article/net-framework/thanks-microsoft-net-framework-sql-server-141401
<![CDATA[Microsoft's .NET Framework 4.5 Versioning Faces Problems Ahead]]>http://www.sqlmag.com/article/net-framework/net-framework-45-versioning-faces-problems-141160
By Michael K. Campbell
Microsoft is planning to release its .NET Framework 4.5 as an in-place update. In Michael K. Campbell’s commentary, see why he thinks there will be trouble for both system admins and developers. ]]>
Michael K. CampbellThu, 03 Nov 2011 18:00:00 GMThttp://www.sqlmag.com/article/net-framework/net-framework-45-versioning-faces-problems-141160
<![CDATA[Microsoft Azure and the Allure of 100 Percent Application Availability]]>http://www.sqlmag.com/article/sql-azure-database/sql-azure-100-percent-availability-141070
By Michael K. Campbell
Michael K. Campbell describes his experience with Microsoft’s SQL Azure in hopes of achieving 100 percent application availability with his distributed solution.]]>
Michael K. CampbellThu, 27 Oct 2011 17:39:28 GMThttp://www.sqlmag.com/article/sql-azure-database/sql-azure-100-percent-availability-141070
<![CDATA[Review: SQL Source Control 2.2]]>http://www.sqlmag.com/article/database-development/review-sql-source-control-21-139732
By Michael K. Campbell
SQL Source Control takes all the pain and potential problems out of implementing version control in SQL Server.]]>
Michael K. CampbellFri, 21 Oct 2011 12:00:00 GMThttp://www.sqlmag.com/article/database-development/review-sql-source-control-21-139732
<![CDATA[Burned by the .NET Client Framework]]>http://www.sqlmag.com/article/net-framework/burned-net-client-framework-140843
By Michael K. Campbell
Burned by the .NET Client Framework]]>
Michael K. CampbellThu, 06 Oct 2011 18:30:59 GMThttp://www.sqlmag.com/article/net-framework/burned-net-client-framework-140843