"Carl and Richard talk to David Pitcher, part of Microsoft's internal IT team, about his experiences instrumenting applications. The conversation digs into the application in question, a Windows Phone app for allowing tech support personnel manage tech support problems on the go. Then David discusses the impact of instrumentation on the application in the form of PreEmptive Analytics, a free version of which is included with Visual Studio 2012. David describes how instrumentation has changed the way the team does error handling in general, prioritized features and bug fixes, and in some cases created whole other features to be designed! Instrumentation is a key part of the DevOps movement and it makes software better!"
"Microsoft and PreEmptive Solutions announced that PreEmptive Analytics and Dotfuscator CE will be included in Microsoft Visual Studio 2012 and Team Foundation Server 2012 to provide exception analytics for developers using the Microsoft flagship developer toolset."
This article will focus on that first “identify” step in the loop, exploring an important new tooling option in Visual Studio 2012 to handle it. Called PreEmptive Analytics for Team Foundation Server (PA for TFS), this integrated component in TFS 2012 helps teams identify the most important and widespread issues in deployed applications before users even report them.
.NET Rocks! Podcast: Mister Franklin Goes to Washington
Sebastian Holst, CMO of PreEmptive Solutions, joined Carl Franklin, host of the popular .NET Rocks! internet talk show. On Sunday, May 6th, Carl, Sebastian, and others went to Washington, DC for a Fyi-In at the Association for Competitive Technology (ACT) for the purpose of talking to US Senators and Representatives about issues around technology. Carl also talked to many of the developers and IT people who were attending these meetings, some of whom are regulars on .NET Rocks!Listen to the Podcast or Download the MP3 here
Visual Studio Magazine covers the keynote from VS Live! NYC featuring PreEmptive Solutions CEO Gabriel Torok.
Visual Studio Live! Keynote: Developers Must Be Artists
Businesses are under pressure to respond much faster to customer requirements and competitive threats.
By Jeffrey Schwartz - 05/17/2012
The future is bright for skilled software developers, but they must become more adaptable to new forms of computing and be fluent in multiple programming environments. These requirements come amid a constantly changing industry that's now experiencing even more rapid changes.
As a result, developers need to start thinking more like artists rather than just scientists, said Gabriel Torok, CEO of PreEmptive Solutions. Torok gave the Wednesday keynote session called "The Developer of the Future" at the Visual Studio Live! conference, taking place this week in Brooklyn, N.Y. (The conference is produced by 1105 Media, the company that owns this Web site).
Joined by Justin Marks, Microsoft's senior product manager for the company's Team Foundation Server (TFS), the two outlined how developers must respond to these brisk shifts in computing, triggered by the consumerization of IT.
They said developers must also move beyond their core expertise even if their day jobs make that difficult. Furthermore, businesses are under pressure to respond much faster to customer requirements and competitive threats. Consequently, developers must be better able to exchange ideas with their line of business counterparts, including designers and those charged with bringing products and services to market.Continue reading the full article from Visual Studio Magazine.
From PCWorld.com, PreEmptive Solutions' CMO (and mobile apps developer) Sebastian Holst weighs in on the issue of mobile data privacy.
Mobile Data Privacy Is Terra Incognite to Users and Developers
by Cameron Scott, IDG News
President Obama's move Thursday to establish a so-called Privacy Bill of Rights for the Internet can be seen as the consolidation of decadelong efforts by disparate groups to improve privacy protections via countless browser add-ons, settings and privacy policies. But while it's possible to guard privacy on the desktop, the rapidly growing mobile space is still the Wild West, with an almost endless landscape of privacy pitfalls that challenge even the most vigilant consumer.
Today's mobile phones collect an enormous amount of personal data -- from the user's email address to his or her location, contact list, calendar and even photos -- and tether it to a single unique device ID number. One location-based photo-sharing app reportedly activated users' microphones to narrow down their location beyond what GPS data could provide. There is as yet very little to protect the valuable data on these most personal of devices.
Runtime Intelligence for Windows Phone Service Change Scheduled for Dec. 9, 2011
PreEmptive Solutions will be making material changes to its Runtime Intelligence for Windows Phone service on or after December 9, 2011.
While we do not have specific details at this time as to what these changes will be, this communication serves as the 60 day notice that we had committed to earlier this year (see the 3rd paragraph of our May announcement http://www.preemptive.com/news-events/press-releases/369).
Between now and December 9, 2011, there will be no change in the service and access to both the service and Dotfuscator for Windows Phone will not be interrupted.
Why are we making this announcement today?
Early last week, Microsoft notified PreEmptive that there would be no extension of the existing agreement beyond September 30, 2011. Mindful of our commitment to the development community to provide a minimum 60 day notice (a commitment we take seriously of course), PreEmptive Solutions will offer our software and service to the WP7 community at our own expense and at no charge for the next 60 days.
Is the system going away in December? Will this be a fee or advertising driven service? Great questions! At this point in time, we are exploring a number of business models that would permit our service to continue uninterrupted. You will be getting a survey in the next day or so - please take the time to tell us what's important to you.
Please contact Sebastian Holst at email@example.com with any questions or comments.
CMO | PreEmptive Solutions
Application Analytics: Why Is the Developer Always the Last to Know?
A look at how software developers can use the integrated application analytics capabilities of Visual Studio 2010 to improve software quality.
Read the entire Visual Studio Magazine story at http://visualstudiomagazine.com/Articles/2011/07/01/pfven_App-Analytics.aspx?Page=1.
Runtime Intelligence for WP7 exceeds developer expectations: 87.1% of developers with apps on the marketplace indicate that Runtime Intelligence for Windows Phone either “set the WP7 platform apart from all other mobile platforms” or added “significant value.”
The following survey results are based upon the responses to a survey that was distributed to developers actively developing with PreEmptive Solutions Runtime Intelligence for Windows Phone. With a data set of roughly 1,300 and a response rate of 20%, this survey offers current view into the WP7 development community.
Respondents described themselves as follows:
- 37.0% already have 1 or more apps in the marketplace
- 4.7% have submitted apps to the marketplace
- 24.6% scheduled apps for submission in next 4 weeks
- 33.6% said “other”
Developing on other mobile platforms:
27% of respondents also develop software for one or more mobile platforms in addition to WP7. Specifically,
- 19.5% say they also develop for Android
- 18.2% say they also develop for iPhone
- 4.1% say they also develop for RIM
- 1.4% say they also develop for Symbian
Continue reading the remainder of the survey results here.
PreEmptive Solutions CMO Sebastian Holst Talks Nokia and Windows Phone 7
Sebastian Holst discusses the partnership announcement between software giant Microsoft and Nokia, currently the world's largest manufacturer of mobile telephones.
The combination of Runtime Intelligence and Windows Phone 7 offers developers and ISVs a ready-made Customer Experience Improvement program while providing existing and potential users with evidence to prioritize and justify application investments.
Dotfuscator from PreEmptive Solutions both protected and optimized the final Silverlight components. Dotfuscator hardened and pruned the video player’s executables to prevent tampering and reverse engineering and reduce video-player download time.
Runtime Intelligence Service will publish application and feature usage statistics for Microsoft's CodePlex. With the release of the latest version of the CodePlex site on May 6, 2010, developers can inject application monitoring technology into their applications using Dotfuscator' (either the Community Edition included with Microsoft Visual Studio 2010 or the commercial edition licensed by PreEmptive). The instrumented applications stream usage data to PreEmptive Solutions Runtime Intelligence Portal where it is then integrated into, and published by, the CodePlex website at www.codeplex.com.
NBC chose Microsoft partners and technologies—featuring Microsoft Silverlight , the Silverlight Media Framework , and Internet Information Services (IIS) Media Services 3.0 technology running on Windows Server 2008—to create a platform for delivering online video programming supported by sophisticated ad support.
In a May 12 announcement, PreEmptive said its Runtime Intelligence Service will publish application and feature usage statistics for Microsoft’s CodePlex open source hosting service. PreEmptive is a provider of technologies to measure, manage, and protect applications, such as Dotfuscator -- which is perhaps the company's best-known product.
MSDN Visual Basic Developer Center
How Do I: Monitor Application and Feature Usage in Visual Studio 2010?
Do you know how your users are really using your applications? Do you want the insights that an easy and effective Customer Experience Improvement Program can provide? See how to quickly instrument your applications to track real world usage by leveraging the functionality included in Visual Studio 2010 with Dotfuscator. Learn how to implement session tracking to determine what applications have been executed, what versions of those applications, and for how long. Also learn how to implement feature usage tracking to determine what features are being used, in what sequence, and for how long.
Visual Studio Magazine
VS Partner Play: PreEmptive's Runtime Intelligence
PreEmptive is at the Visual Studio 2010 launch event showing off the latest version of Runtime Intelligence, which is integrated into all flavors of Visual Studio 2010. The new version of Runtime Intelligence includes monitoring of Silverlight 4 applications, and also enables developers to configure analytics from within Microsoft Expression Blend 4 beta, via the Silverlight Analytics Framework.
DZone IT News
What's New in VS2010 and .NET 4?
The Dotfuscator is a third-party tool bundled with Visual Studio 2010 that was originally designed to obscure .Net code. The obfuscation of .Net code is necessary to prevent decompilation by other parties. Along with this feature, the new Dotfuscator also includes Runtime Intelligence Support, which adds analytics support for your desktop application code. This lets developers log data (on a hosted portal or your own server) on how the application is being used. Along with tamper detection, developers can also use the Dotfuscator to set expiration dates for free application trials and subscriptions.
Enterprise Systems: Mainframe, Data Center, and High-End Server Solutions for IT
PreEmptive Solutions Supports Visual Studio 2010
Application injection platform and runtime intelligence analytics endpoint combine to improve software quality, end-user satisfaction, and application security.