Microsoft Developer News and Blog Entries

Microsoft Developer

Subscribe to Microsoft Developer: eMailAlertsEmail Alerts newslettersWeekly Newsletters
Get Microsoft Developer: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories

In previous articles, we have explored using the Google Chart APIs to integrate static charts and graphs with iControl and iRules to build monitoring applications. Creating An iControl PowerShell Monitoring Dashboard with Google Charts Scatter Plotting Response Times With iRules and Google Charts Fun with Hash Performance and Google Charts Monitor Your iRules Performance with iControl and Google-O-Meter Comparing iRule Control Statements Referral Tracking with iRules Heatmaps, iRules Style Part 1, 2, 3, & 4. In this article, I’m going to move beyond the static charting APIs and take a look at the more complex Google Visualization API.  It is a JavaScript library that allows you to embed interactive charts, graphs, or other graphics onto a webpage. For this application, I will take a look at the CPU metrics on a BIG-IP and build a dynamic gauge based dashboard. The ... (more)

HTML5 or Flex Framework

More than a year passed since Adobe decided to stop supporting Flex framework and gave it away to Apache Foundation. This writeup is based on the conversation I had with my colleague Anatole Tartakovsky in January of 2013. In this conversation I’ve been representing the HTML5 community while Anatole fought for Flex framework. I’m trying to find arguments against using FLex framework even though I believe that it remains the best and the most production way for developing Web applications. I’ll be just playing devil’s advocate here. Anatole also believes that Flex is the best framework available today, but in our company we often argue about the tools to use for various projects. We hope that Web developers find this conversation useful and thought provoking. Yakov. If you read this blog, most likely you know about our company, Farata Systems. Our engineers work on ... (more)

SYS-CON Media Readers Cast More Than 4,000 Votes In First Week Of Voting

This year it looks certain that a new participation record will be set, as more than 4,000 votes have already been recorded in just the first seven days of voting, and more than 50,000 SYS-CON Media readers are estimated to cast their votes in this year's Readers' Choice Awards. The winners of this years awards will be announced in November at Web Services Edge 2005 West - International Web Services Conference & Expo in San Francisco. The list of companies heading the various polls reads like a "Who's Who" of the most active and enterprising players in the i-technology space - including all the industry's top software and hardware vendors, services providers, and technical publishers. Highlights after just one week's voting include: 2005 JDJ Readers' Choice Awards: There are 26 categories in this year's JDJ awards. In the coveted "Best Java Application Server" categor... (more)

The Top 150 Players in Cloud Computing

Cloud Expo Early Bird Savings A robust ecosystem of solutions providers is emerging around cloud computing. Here, SYS-CON's Cloud Computing Journal expands its list of most active players in the fast-emerging Cloud Ecosystem, from the 'mere' 100 we identified back in January of this year, to half as many again - testimony, if any further were needed, to the fierce and continuing growth of the "Elastic IT" paradigm throughout the world of enterprise computing. Editorial note: The words in quotation marks used to describe the various services and solutions in this round-up are in every case taken from the Web sites cited. As ever we encourage software engineers, developers, IT operations managers, and new/growing companies in every case to "suck it and see" by downloading or otherwise sampling the offering in question for themselves. (Omissions to this Top 150 list sh... (more)

Social Media on Ulitzer - Strategy Nets New AUM for RIA

Social Media on Ulitzer RIAbiz.com recently discussed the findings of an August 24-25, 2009 Investment News survey conducted on the Twitter habits of the financial-advisory community.  Not surprisingly the survey reveals that "a mere 14.9% of financial advisers say they communicate with clients or colleagues through Twitter.  Meanwhile, only 44.9% and 43.8% of advisers say they use LinkedIn and Facebook, respectively, the survey found". Have RIAbiz.com and Investment News missed the point?  It's not about Twitter, Facebook or LinkedIn!  It's about communicating with one's customers and clients utilizing ALL the tools available! So, what's my point? Practical, functional, and sensible go a long way to enhancing the relationships financial advisors are trying to create between themselves and their customers and clients, with or without social media tools.  Social me... (more)

Backup to Windows Azure Storage in 3 Easy Steps

Azure at Cloud Expo Cloud Computing Expo - Azure was in Public Preview for quite some time now. In our previous posts about Windows Azure, we went directly into how to map a network drive to Azure Blob Storage and start setting up backup tasks to Azure Storage. We didn’t mention exactly how to acquire a Windows Azure account since it was invitation only. Yesterday, Windows Azure was transitioned from Public Preview mode to Full Production mode. It took me a while to understand how to setup the Azure account and start using the Azure Storage. I will share the steps here in this article. Hopefully, in 3 big steps, you will be using your Azure Blob Storage from Windows Explorer and smooth sailing thereafter. Step 1: Activate windows Azure Subscription Instead of the invitation only mode in Public Preview, you can now activate your Windows Azure subscription from the ... (more)

CloudTip #15 - MEET Windows Azure

The Cloud comes in many flavors, types and shapes and the terminology can be daunting. You’ve got Public vs. Private. vs. Home grown. You’ve got compute, storage and database not to mention identity, caching, service bus and many more. Then there are the several players including Microsoft, Amazon, Rackspace, Force, and too many others to list them all. That’s a lot to learn, but if you’re curious to see what’s been happening with the Microsoft Cloud and get a feel for the direction things are heading then you want to check out the recently announced Microsoft event “Meet Windows Azure” live in San Francisco on June 7, where the people who are in the drivers seat will take time to share their space. While the details are sparse so far you can get more information on http://MeetWindowsAzure.com , as well as follow the happenings on twitter. It looks like an interest... (more)

Backing Up and Restoring to Amazon's S3 Cloud

CloudBerry S3 Backup is a powerful Windows program that automate backup and restore processes to Amazon S3 cloud storage. With the latest release you can configure Pre- and Post actions that will run before and after the actual backup is running. This feature will make it easier to back up applications such as SQL Server and Exchange. You can set up a Pre-action to back up SQL Server and then you can set up a POST action to clean up the SQL Server backup directory from the older backup files. To set up Pre/Post action just go to the separate step of the backup wizard and select the corresponding scripts. You have an option to exit backup plan if pre-action fails or continue backup in regardless of the results.  you can also run the post-action only if a backup has successfully completed or in any cases. As always we would be happy to hear your feedback and you are welcome... (more)

IGEL Thin Clients Embed DigitalPersona Fingerprint Recognition Technology to Secure and Speed Access to Virtual Desktops

DigitalPersona Pro Software and U.are.U Fingerprint Readers Strengthen User Authentication Redwood City, CA and Reading, UK - March 5, 2013 - IGEL Technology, one of the world's leading manufacturers of thin clients, and DigitalPersona, Inc., a trusted partner for biometric identity verification solutions, today announced they have integrated their technologies to allow the use of fingerprint biometrics as an authentication credential to virtual applications hosted on a Citrix XenApp server. IGEL Linux now supports the management of users' credentials on Citrix XenApp servers with DigitalPersona® Pro Enterprise v5.3 and v5.4 authentication software on all x86 based IGEL UD2, UD3, UD5 and UD9 devices. The use of DigitalPersona U.are.U® 4500 Fingerprint Readers connected through a USB drive to IGEL thin clients provides roaming workforces with a secure and speedy fo... (more)

Centrify for SaaS Supports Office 365

Centrify, which made its bones making Microsoft's popular Active Directory accessible to Redmond's enemies list, is spreading its wings and snuggling up closer to Microsoft at the same time by throwing it something of a lifeline. See, Microsoft expects Office 365 to be one of the fastest-growing businesses in its history. It's already claimed it's got a billion-dollar run rate. There's only one little problem. The widgetry Microsoft supplies for Active Directory integration - ADFS or Active Directory Federation Services - is a pain in the proverbial tail for both Microsoft's field personnel and the channel, which is paid to sell Office 365 and hardly needs to spend hours wrestling with the slippery stuff since it actually takes pricey dedicated hardware and specialized knowledge of the operating system to get it up and running. Not so Centrify's software, which can ... (more)

C# Exception Handling Best Practices | @DevOpsSummit #APM #Monitoring

C# Exception Handling Best Practices By Matt Watson Welcome to Stackify's guide to C# exception handling. In this article we cover the following topics: Basics about C# Exceptions, including examples Common .NET Exceptions How to Create Your Own Custom C# Exception Types How to Find Hidden .NET Exceptions C# Exception Logging Best Practices What Is an Exception? Exceptions are a type of error that occurs during the execution of an application. Errors are typically problems that are not expected. Whereas, exceptions are expected to happen within application code for various reasons. Applications use exception handling logic to explicitly handle the exceptions when they happen.  Exceptions can occur for a wide variety of reasons. From the infamous NullReferenceException to a database query timeout. The Anatomy of C# Exceptions Exceptions allow an application to transfer... (more)