Intellitrace Debugging in a Nutshell

Total Page:16

File Type:pdf, Size:1020Kb

Intellitrace Debugging in a Nutshell VisualStudioMagazine.com Program in Parallel Use PLINQ and the Task Parallel Library to take full advantage of multi-core systems. PLUS Ask Kathleen: Visual Studio 2010 Tips and Shortcuts How to Debug Applications with IntelliTrace Reviewed: Developer Express CodeRush and JetBrains ReSharper August 2010 August Volume 20, No. 8 Volume Untitled-5 2 3/5/10 10:19 AM Sure, Visual Studio 2010 has a lot of great functionality— we’re excited that it’s only making our User Interface components even better! We’re here to help you go beyond what Visual Studio 2010 gives you so you can create Killer Apps quickly, easily and without breaking a sweat! Go to infragistics.com/beyondthebox today to expand your toolbox with the fastest, best-performing and most powerful UI controls available. You’ll be surprised by your own strength! Infragistics Sales 800 231 8588 Infragistics Europe Sales +44 (0) 800 298 9055 Infragistics India +91-80-6785-1111 twitter.com/infragistics Copyright 1996-2010 Infragistics, Inc. All rights reserved. Infragistics and the Infragistics logo and NetAdvantage are registered trademarks of Infragistics, Inc. Untitled-5 3 3/5/10 10:19 AM Your best source for software development tools! ® X VMware vSphere LEADTOOLS Recognition SDK Multi-Edit NEW by LEAD Technologies by Multi Edit Software RELEASE! Put time back into your day. Develop desktop and server document imaging Multi-EditX is “The Solution” Your business depends on how you spend and ECM applications that require high-speed your time. You need to manage IT costs for your editing needs with without losing time or performance. With multi-threaded forms recognition and process- support for over 50 languages. ing, OCR, ICR, OMR, and barcode technology. proven cost-effective virtualization solutions • Supports text, OMR, image, and Edit plain text, ANY Unicode, hex, from VMware, you can: barcode fields XML, HTML, PHP, Java, Javascript, • Increase the productivity of your existing VMware • Recognize machine print and constrained Perl and more! No more file size staff three times over handwritten text Advanced NEW limitations, unlimited line length, • Control downtime—whether planned • Auto-registration and clean-up to Acceleration Kit RELEASE! any file, any size Multi-EditX is or not improve recognition results 1-49 Users for 6 processors • Includes comprehensive confidence “The Solution”! Paradise # • Save more than 50% on the cost of Paradise # reports to assess performance A30Z10101A01 managing, powering and cooling servers V55 78101A01 Paradise # Pre-Order Your Copy and Save! L05 26301A01 $ 20 Make your time (and money) count for $ 99 223. more with virtualization from VMware. 9,234. $ 99 3,214. programmers.com/LEAD programmers.com/multiedit programmers.com/vSphere “Pragma SSH for Windows” InstallShield Professional VMware ThinApp Windows Best SSH/SFTP/SCP Servers for Windows 7 Migration Promotion and Clients for Windows by Flexera Software by VMware SAVE by Pragma Systems If your software targets Windows®, Migration to the new Windows 7 OS is ® 75%! Get all in one easy to use high performance InstallShield is your solution. It makes it forcing companies to rethink their desktop package. FIPS Certified and Certified for Windows. easy to author high-quality reliable Windows delivery. VMware ThinApp is the easiest Installer (MSI) and InstallScript installations and most cost effective way to prepare for • Certified for Windows Server 2008R2 and App-V™ virtual packages for Windows your Win 7 journey. By virtualizing your • Compatible with Windows 7 platforms, including Windows 7. InstallShield, applications first with ThinApp, you will Certified • High-performance servers with the industry standard for MSI installations, Upgrade from Client Licenses for Windows centralized management also supports the latest Microsoft technologies Active IS Pro + mitigate risk, dramatically speed up the Minimum 500 with 7/2008R2 • Active Directory & GSSAPI authentication including Visual Studio 2010, .NET IS Pro Silver Mtn migration process—and save money Basic Level Support • Supports over 1000 sessions Framework 4.0, IIS7.0, SQL Server 2008 Paradise # when you migrate to Windows 7! Paradise # I21 02301S01 Paradise # • Hyper-V and PowerShell support SP1, and Windows Server 2008 R2 and V55 MIGRATION Windows Installer 5, keeping your customers P35 04201A01 • Runs in Windows 2008R2/2008/2003/ $ 00 $ 99 7/Vista/XP/2000 happy and your support costs down. 1,399. LIMITED 16. $ 99 550. programmers.com/pragma programmers.com/flexera TIME OFFER! programmers.com/vmware ActiveReports 6 Adobe Creative Suite 5 TX Text Control 15.1 by GrapeCity fro Windows Word Processing Components NEW RELEASE! Integrate Business Intelligence/Reporting/Data by Adobe TX Text Control is royalty-free, Analysis into your .NET applications using the Discover breakthrough interactive design robust and powerful word processing NEW ActiveReports 6. tools that enable you to create, deliver, software in reusable component form. • Fast and Flexible reporting engine and optimize beautiful, high-impact digital • .NET WinForms control for VB.NET and C# experiences across media and devices. • Data Visualization and Layout Controls such • ActiveX for VB6, Delphi, VBScript/HTML, ASP Create once and deliver that same experi- as Chart, Barcode and Table Cross Section NEW • File formats DOCX, DOC, RTF, HTML, XML, TXT ence virtually everywhere, thanks to the VERSION NEW Controls highly anticipated releases of the Adobe® 5! • PDF and PDF/A export, PDF text import Professional Edition VERSION ® ® Paradise # 6! • Wide range of Export and Preview formats Flash Player 10.1 and Adobe AIR 2 • Tables, headers & footers, text frames, including Windows Forms Viewer, Web runtimes. Maximize the impact of what bullets, structured numbered lists, multiple T79 02101A02 Professional Ed. Viewer, Adobe Flash and PDF you’ve created through integration of Paradise # undo/redo, sections, merge fields, columns $ 99 ® A14 06201A02 1,220. Paradise # • Royalty-Free Licensing for Web and signature Omniture technologies. • Ready-to-use toolbars and dialog boxes D03 04301A01 Windows applications $2,555.99 Download a demo today. $ 99 1,310. programmers.com/grapecity programmers.com/adobe programmers.com/theimagingsource CA ERwin® Data Modeler Intel Parallel Studio Microsoft Office NEW r7.3 – Product Plus 1 Year by Intel Professional 2010 RELEASE! Enterprise Maintenance Intel Parallel Studio is a comprehensive by Microsoft by CA Windows parallelism toolset designed for Organize projects, manage finances and Microsoft Visual Studio C/C++ developers. CA ERwin Data Modeler is a data modeling build a better way to do business with tools Parallel Studio is interoperable with the widely ® solution that enables you to create and from Microsoft Office Professional 2010. used Microsoft Visual Studio, supports higher- maintain databases, data warehouses and This software suite includes 2010 versions level parallelism abstractions to simplify and ® ® ® enterprise data resource models. These models of Word, Excel , PowerPoint , OneNote , speed development such as Intel Threading ® ® ® help you visualize data structures so that you Outlook , Publisher and Access . It offers Complete Building Blocks and Open MP, is fully supported, a Backstage™ view which replaces the can effectively organize, manage and moderate Single User DVD Windows and provides an immediate opportunity to real- traditional File menu to give you one data complexities, database technologies and Commercial 32/64 bit ize the benefits of multicore platforms. Tools are go-to spot to conveniently save, open and the deployment environment. Paradise # designed so novices can learn as they go, and print documents. Additionally, the server Paradise # I23 63101A04 M47 21301A01 Paradise # professional developers can more easily bring integration capabilities make it easier to parallelism to existing and new projects. Create P26 04201E01 $ 99 track. Besides this, the Office Professional $ 99 optimized, innovative parallel applications and 753. Plus 2010 also offers complete package 442. $ 99 compete in a multicore industry. 3,931. programmers.com/ca programmers.com/intel through familiar intuitive tools. programmers.com/microsoft 866-719-1528 programmersparadise.com Prices subject to change. Not responsible for typographical errors. Untitled-2 1 7/1/10 11:31 AM { FRAMEWORKS } 14 Michael Desmond, Editor in Chief, Visual Studio Magazine Flight to Simplicity If you’ve been reading Andrew Brust’s Redmond Review columns and Redmond Diary blog, you know that he’s expressed concern about the complexity of the August 2010 // Volume 20 // No. 8 Microsoft development stack. Last month, Brust lauded the Microsoft eff ort to transform the Access 2010 database FEATURES application into a development environ- 14 Exploit Multi-Core Processors with .NET 4 and Visual Studio 2010 ment for SharePoint applications New capabilities like Parallel LINQ and Task Parallel Library are enabling Microsoft (“SharePoint is the New Access,” September, .NET Framework developers to optimize applications for multi-core systems. 2010). And in a July blog entry (“WebMatrix, BY PETER VOGEL Razor and a Return to Simplicity,” available 22 Debugging Applications with IntelliTrace at VisualStudioMagazine.com/Brust0710), The new IntelliTrace feature in Visual Studio 2010 gives developers a detailed view Brust explored the new WebMatrix Web of what happened during execution when a bug was filed. Learn how you can get development environment and its roots in
Recommended publications
  • Africa Centre of Excellence on Technology Enhanced Learning (ACETEL)
    CIT 215: INTRODUCTION TO PROGRAMMING LANGUAGE Africa Centre of Excellence on Technology Enhanced Learning (ACETEL) Course Guide 1 NATIONAL OPEN UNIVERSITY OF NIGERIA FACULTY OF SCIENCE COURSE CODE: CIT 215 COURSE TITLE: INTRODUCTION TO PROGRAMMING LANGUAGE 2 Introduction CIT 215 Introduction to Programming Languages is a three [3] credit unit course of twenty units. It deals with Introduction to Programming languages. Programming languages are not very different from spoken languages. Learning any language requires an understanding of the building blocks and the grammar that govern the construction of statements in that language. This book will serve as an introduction to programming languages, taking you through the history of programming languages. We will also learn about the various universal properties of all programming languages and identify distinct design features of each programming language. By the end of this book, you will have a deeper understanding of what a programming language is and the ability to recognize the properties of programming languages. You will also take overview of some programming languages such as to Basic, Fortran, Pascal, C++ , HTML and Visual Basic. Module 1 provides a foundation for the course. In this module we introduce the art of computer programming; explained computer programming languages, and introductory theory of algorithms. Also covered in the module are Flowcharting Techniques and structured programming Module 2: In this module, we provide introductions to the rudiments of BASIC and FORTRAN programming language. In this module we introduce BASIC Programming; explained more programming statements in BASIC, and introduce you to FORTRAN Language. Also covered in the module are FORTRAN Keywords and Library Functions.
    [Show full text]
  • Deployment Guide for Sharepoint Foundation 2010
    Deployment guide for SharePoint Foundation 2010 Microsoft Corporation Published: May 2010 Author: Microsoft Office System and Servers Team ([email protected]) Abstract This book provides deployment instructions for Microsoft SharePoint Foundation 2010. The audiences for this book include application specialists, line-of-business application specialists, and IT administrators who are ready to deploy SharePoint Foundation 2010 and want installation steps. The content in this book is a copy of selected content in the SharePoint Foundation 2010 technical library (http://go.microsoft.com/fwlink/?LinkId=1814 63) as of the publication. For the most current content, see the technical library on the Web. This document is provided “as-is”. Information and views expressed in this document, including URL and other Internet Web site references, may change without notice. You bear the risk of using it. Some examples depicted herein are provided for illustration only and are fictitious. No real association or connection is intended or should be inferred. This document does not provide you with any legal rights to any intellectual property in any Microsoft product. You may copy and use this document for your internal, reference purposes. © 2010 Microsoft Corporation. All rights reserved. Microsoft, Access, Active Directory, Backstage, Excel, Groove, Hotmail, InfoPath, Internet Explorer, Outlook, PerformancePoint, PowerPoint, SharePoint, Silverlight, Windows, Windows Live, Windows Mobile, Windows PowerShell, Windows Server, and Windows Vista are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. The information contained in this document represents the current view of Microsoft Corporation on the issues discussed as of the date of publication.
    [Show full text]
  • Licensing Information User Manual Release 9.1 F13415-01
    Oracle® Hospitality Cruise Fleet Management Licensing Information User Manual Release 9.1 F13415-01 August 2019 LICENSING INFORMATION USER MANUAL Oracle® Hospitality Fleet Management Licensing Information User Manual Version 9.1 Copyright © 2004, 2019, Oracle and/or its affiliates. All rights reserved. This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited. The information contained herein is subject to change without notice and is not warranted to be error- free. If you find any errors, please report them to us in writing. If this software or related documentation is delivered to the U.S. Government or anyone licensing it on behalf of the U.S. Government, then the following notice is applicable: U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs.
    [Show full text]
  • Create Mobile Apps with HTML5, Javascript and Visual Studio
    Create mobile apps with HTML5, JavaScript and Visual Studio DevExtreme Mobile is a single page application (SPA) framework for your next Windows Phone, iOS and Android application, ready for online publication or packaged as a store-ready native app using Apache Cordova (PhoneGap). With DevExtreme, you can target today’s most popular mobile devices with a single codebase and create interactive solutions that will amaze. Get started today… ・ Leverage your existing Visual Studio expertise. ・ Build a real app, not just a web page. ・ Deliver a native UI and experience on all supported devices. ・ Use over 30 built-in touch optimized widgets. Learn more and download your free trial devexpress.com/mobile All trademarks or registered trademarks are property of their respective owners. Untitled-4 1 10/2/13 11:58 AM APPLICATIONS & DEVELOPMENT SPECIAL GOVERNMENT ISSUE INSIDE Choose a Cloud Network for Government-Compliant magazine Applications Geo-Visualization of SPECIAL GOVERNMENT ISSUE & DEVELOPMENT SPECIAL GOVERNMENT ISSUE APPLICATIONS Government Data Sources Harness Open Data with CKAN, OData and Windows Azure Engage Communities with Open311 THE DIGITAL GOVERNMENT ISSUE Inside the tools, technologies and APIs that are changing the way government interacts with citizens. PLUS SPECIAL GOVERNMENT ISSUE APPLICATIONS & DEVELOPMENT SPECIAL GOVERNMENT ISSUE & DEVELOPMENT SPECIAL GOVERNMENT ISSUE APPLICATIONS Enhance Services with Windows Phone 8 Wallet and NFC Leverage Web Assets as Data Sources for Apps APPLICATIONS & DEVELOPMENT SPECIAL GOVERNMENT ISSUE ISSUE GOVERNMENT SPECIAL DEVELOPMENT & APPLICATIONS Untitled-1 1 10/4/13 11:40 AM CONTENTS OCTOBER 2013/SPECIAL GOVERNMENT ISSUE OCTOBER 2013/SPECIAL GOVERNMENT ISSUE magazine FEATURES MOHAMMAD AL-SABT Editorial Director/[email protected] Geo-Visualization of Government KENT SHARKEY Site Manager Data Sources MICHAEL DESMOND Editor in Chief/[email protected] Malcolm Hyson ..........................................
    [Show full text]
  • Visual Studio Team Test Quick Reference a Quick Reference for Users of the Team Testing Features of Visual Studio Team System
    MICROSOFT Visual Studio Team Test Quick Reference A quick reference for users of the Team Testing features of Visual Studio Team System Geoff Gray and the Microsoft VSTS Rangers team 3/30/2009 VSTS Rangers This content was originally created by Geoff Gray for internal Microsoft use and then adopted and expanded as a Visual Studio Team System (“VSTS”) Rangers project. “Our mission is to accelerate the adoption of Team System by delivering out of band solutions for missing features or guidance. We work closely with members of Microsoft Services to make sure that our solutions address real world blockers.” -- Bijan Javidi, VSTS Rangers Lead Copyright 2009 Microsoft Corporation Page | 1 Summary This document is a collection of items from public blog sites, Microsoft® internal discussion aliases (sanitized) and experiences from various Test Consultants in the Microsoft Services Labs. The idea is to provide quick reference points around various aspects of Microsoft Visual Studio® Team Test edition that may not be covered in core documentation, or may not be easily understood. The different types of information cover: How does this feature work under the covers? How can I implement a workaround for this missing feature? This is a known bug and here is a fix or workaround. How do I troubleshoot issues I am having? The document contains two Tables of Contents (high level overview, and list of every topic covered) as well as an index. The current plan is to update the document on a regular basis as new information is found. The information contained in this document represents the current view of Microsoft Corporation on the issues discussed as of the date of publication.
    [Show full text]
  • Automatic Refactoring of Large Codebases
    Masaryk University Faculty of Informatics Automatic Refactoring of Large Codebases Master’s Thesis Bc. Matúš Pietrzyk Brno, Fall 2015 Replace this page with a copy of the official signed thesis assignment and the copy of the Statement of an Author. Declaration Hereby I declare that this paper is my original authorial work, which I have worked out by my own. All sources, references and literature used or excerpted during elaboration of this work are properly cited and listed in complete reference to the due source. Bc. Matúš Pietrzyk Advisor: Bruno Rossi, PhD i Acknowledgement I would like to thank my supervisor Bruno Rossi, PhD for his contin- uous feedback and support during the writing of this thesis. I would also like to thank Viktor Jablonský from FNZ for his support during practical part of the thesis. ii Abstract The aim of this thesis is to investigate different techniques for code refactoring using semi-automatic and automatic refactoring tools. The practical part focuses on providing automatic refactoring support for legacy source code using Roslyn compiler. iii Keywords Refactoring, Roslyn, Compiler, Code Smells, Legacy Code, SOLID, Design Smells, Large Codebase iv Contents 1 Introduction ............................1 1.1 Thesis Structure ........................1 2 Issue Description .........................2 2.1 About FNZ ..........................2 2.2 Current State of the Codebase .................2 3 Refactoring ............................4 3.1 Key Advantages of Refactoring ................5 3.2 Refactoring Strategies .....................6 3.3 Design Smells .........................7 3.3.1 Rigidity . .8 3.3.2 Fragility . .8 3.3.3 Immobility . .8 3.3.4 Viscosity . .8 3.3.5 Needless Complexity .
    [Show full text]
  • Download Full CV (PDF)
    Full name : Lars Bjergner Mikkelsen. Practical experience: Company name: LARSMIKKELSEN.COM Aps Street & number: Husoddebakken 26 City: Horsens Zip code: 8700 Country: Denmark. Web address: http://www.larsmikkelsen.com Start date of employment: 27-July-2007. End date of employment: Not ended Job title: Owner at LARSMIKKELSEN.COM Aps. Job description: Freelance specialist Microsoft Dynamics Ax and .NET. Technical solution architect Dynamics Ax projects. Development in x++ and C#. Integration specialist between Dynamics Ax and .NET on several projects. SharePoint Enterprise Portal solutions on Dynmaics Ax 4.0 and ASP.NET based Dynamics Ax 2009 solution. Invented, designed and developed Advanced Ax Batch. Advanced Ax Batch is a Dynamics Ax and .NET based scheduler which are used by several companies for batch execution in Dynamcis Ax. Performance optimization Dynamics Ax solutions. Specialized knowledge: Highly experienced with performance optimization and trouble shooting of Dynamics Ax installations. Technologies mastered: Programming Languages (X++, C#) Programming Libraries (Axapta, .NET Framework) Component Technology (Axapta, .NET , COM, COM+, Active X) Databases (SQL server) Markup Languages (HTML, XML) Internet (SharePoint Enterprise Portal) Development tools (Axapta, Visual studio .NET) Protocols (HTTP, SOAP, TCP/IP) 1 Company name: Columbus IT Street & number: 3151 Airway, Building N-1 City: Costa Mesa, CA Zip code: 8240 Country: USA. Web address: http://www.columbusit.com Start date of employment: 23-May-2005. End date of employment: 27-July-2007. Job title: Technology / integration manager and solution architect. Job description: Responsible for technology and integration strategies. Technical solution architect on major Dynamics Ax projects. Development in x++ and C#. Technical responsible for worldwide mobility platform.
    [Show full text]
  • Microsoft SQL Server Analysis Services Multidimensional Performance and Operations Guide Thomas Kejser and Denny Lee
    Microsoft SQL Server Analysis Services Multidimensional Performance and Operations Guide Thomas Kejser and Denny Lee Contributors and Technical Reviewers: Peter Adshead (UBS), T.K. Anand, KaganArca, Andrew Calvett (UBS), Brad Daniels, John Desch, Marius Dumitru, WillfriedFärber (Trivadis), Alberto Ferrari (SQLBI), Marcel Franke (pmOne), Greg Galloway (Artis Consulting), Darren Gosbell (James & Monroe), DaeSeong Han, Siva Harinath, Thomas Ivarsson (Sigma AB), Alejandro Leguizamo (SolidQ), Alexei Khalyako, Edward Melomed, AkshaiMirchandani, Sanjay Nayyar (IM Group), TomislavPiasevoli, Carl Rabeler (SolidQ), Marco Russo (SQLBI), Ashvini Sharma, Didier Simon, John Sirmon, Richard Tkachuk, Andrea Uggetti, Elizabeth Vitt, Mike Vovchik, Christopher Webb (Crossjoin Consulting), SedatYogurtcuoglu, Anne Zorner Summary: Download this book to learn about Analysis Services Multidimensional performance tuning from an operational and development perspective. This book consolidates the previously published SQL Server 2008 R2 Analysis Services Operations Guide and SQL Server 2008 R2 Analysis Services Performance Guide into a single publication that you can view on portable devices. Category: Guide Applies to: SQL Server 2005, SQL Server 2008, SQL Server 2008 R2, SQL Server 2012 Source: White paper (link to source content, link to source content) E-book publication date: May 2012 200 pages This page intentionally left blank Copyright © 2012 by Microsoft Corporation All rights reserved. No part of the contents of this book may be reproduced or transmitted in any form or by any means without the written permission of the publisher. Microsoft and the trademarks listed at http://www.microsoft.com/about/legal/en/us/IntellectualProperty/Trademarks/EN-US.aspx are trademarks of the Microsoft group of companies. All other marks are property of their respective owners.
    [Show full text]
  • Portrait Foundation V5.0.4 Enhancing ASP.NET Applications User Guide
    Enhancing ASP.NET Applications User Guide Edition 2.0 30 June 2014 Portrait Foundation Enhancing ASP.NET Applications User Guide ©2014 Copyright Portrait Software International Limited All rights reserved. This document may contain confidential and proprietary information belonging to Portrait Software plc and/or its subsidiaries and associated companies. Portrait Software, the Portrait Software logo, Portrait, Portrait Software's Portrait brand and Million Handshakes are the trademarks of Portrait Software International Limited and may not be used or exploited in any way without the prior express written authorization of Portrait Software International Limited. Acknowledgement of trademarks Other product names, company names, marks, logos and symbols referenced herein may be the trademarks or registered trademarks of their registered owners. About Portrait Software Portrait Software is now part of Pitney Bowes Software Inc. Portrait Software enables organizations to engage with each of their customers as individuals, resulting in improved customer profitability, increased retention, reduced risk, and outstanding customer experiences. This is achieved through a suite of innovative, insight-driven applications which empower organizations to create enduring one-to-one relationships with their customers. Portrait Software was acquired in July 2010 by Pitney Bowes to build on the broad range of capabilities at Pitney Bowes Software for helping organizations acquire, serve and grow their customer relationships more effectively. The Portrait Customer Interaction Suite combines world leading customer analytics, powerful inbound and outbound campaign management, and best-in-class business process integration to deliver real-time customer interactions that communicate precisely the right message through the right channel, at the right time. Our 300 + customers include industry-leading organizations in customer-intensive sectors.
    [Show full text]
  • Test-Driving ASP.NET MVC Dino Esposito, Page 6 Keith Burnell
    Untitled-10 1 6/6/12 11:32 AM THE MICROSOFT JOURNAL FOR DEVELOPERS JULY 2012 VOL 27 NO 7 Pragmatic Tips for Building Better COLUMNS Windows Phone Apps CUTTING EDGE Andrew Byrne .......................................................................... 24 Mobile Site Development, Part 2: Design Test-Driving ASP.NET MVC Dino Esposito, page 6 Keith Burnell ............................................................................ 36 DATA POINTS Create and Consume Writing a Compass Application JSON-Formatted OData for Windows Phone Julie Lerman, page 10 Donn Morse ............................................................................ 48 FORECAST: CLOUDY Mixing Node.js into Your Hadoop on Windows Azure Windows Azure Solution Joseph Fultz, page 16 Lynn Langit .............................................................................. 54 TEST RUN How to Handle Relational Data Classifi cation and Prediction Using Neural Networks in a Distributed Cache James McCaffrey, page 74 Iqbal Khan ............................................................................... 60 THE WORKING A Smart Thermostat on the Service Bus PROGRAMMER The Science of Computers Clemens Vasters ....................................................................... 66 Ted Neward and Joe Hummel, page 80 TOUCH AND GO Windows Phone Motion and 3D Views Charles Petzold, page 84 DON’T GET ME STARTED The Patient Knows What’s Wrong With Him David Platt, page 88 Start a Revolution Refuse to choose between desktop and mobile. With the brand new NetAdvantage for .NET, you can create awesome apps with killer data visualization today, on any platform or device. Get your free, fully supported trial today! www.infragistics.com/NET Infragistics Sales US 800 231 8588 • Europe +44 (0) 800 298 9055 • India +91 80 4151 8042 • APAC (+61) 3 9982 4545 Copyright 1996-2012 Infragistics, Inc. All rights reserved. Infragistics and NetAdvantage are registered trademarks of Infragistics, Inc. The Infragistics logo is a trademark of Infragistics, Inc.
    [Show full text]
  • Buyers Guide Product Listings
    BUYERS GUIDE PRODUCT LISTINGS Visual Studio Magazine Buyers’ Guide Product Listings The 2009 Visual Studio Magazine Buyers’ Guide listings comprise more than 700 individual products and services, ranging from developer tooling and UI components to Web hosting and instructor-led training. Included for each product is contact and pricing information. Keep in mind that many products come in multiple SKUs and with varied license options, so it’s always a good idea to contact vendors directly for specific pricing. The developer tools arena is a vast and growing space. As such, we’re always on the prowl for new tools and vendors. Know of a product our readers might want to learn more about? E-mail us at [email protected]. BUG & FEATURE TRACKING Gemini—CounterSoft Starts at $1189 • countersoft.com • +44 (0)1753 824000 Rational ClearQuest—IBM Rational Software $1,810 • ibm.com/rational • 888-426-3774 IssueNet Intercept—Elsinore Technologies Call for price • elsitech.com • 866-866-0034 FogBugz 7.0—Fog Creek Software $199 • fogcreek.com • 888-364-2849; 212-279-2076 SilkPerformer—Borland Call for price • borland.com • 800-632-2864; 512-340-2200 OnTime 2009 Professional—Axosoft Starts at $795 for five users • axosoft.com • 800-653-0024; SourceOffSite 4.2—SourceGear 480-362-1900 $239 • sourcegear.com • 217-356-0105 Alexsys Team 2.10—Alexsys Surround SCM 2009—Seapine Software Starts at $145 • alexcorp.com • 888-880-2539; 781-279-0170 Call for price • seapine.com • 888-683-6456; 513-754-1655 AppLife DNA—Kinetic Jump Software TeamInspector—Borland
    [Show full text]
  • Protótipo De Ferramenta/Plug-In Para Geração De Imagens 3D a Partir De Imagens Raster 2D Em Grayscale Para O Photoshop 
    UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS CURSO DE CIÊNCIAS DA COMPUTAÇÃO (Bacharelado) PROTÓTIPO DE FERRAMENTA/PLUG-IN PARA GERAÇÃO DE IMAGENS 3D A PARTIR DE IMAGENS RASTER 2D EM GRAYSCALE PARA O PHOTOSHOP TRABALHO DE CONCLUSÃO DE CURSO SUBMETIDO À UNIVERSIDADE REGIONAL DE BLUMENAU PARA A OBTENÇÃO DOS CRÉDITOS NA DISCIPLINA COM NOME EQUIVALENTE NO CURSO DE CIÊNCIAS DA COMPUTAÇÃO — BACHARELADO RICARDO FACHINI BLUMENAU, JUNHO/2000 2000/1-57 PROTÓTIPO DE FERRAMENTA/PLUG-IN PARA GERAÇÃO DE IMAGENS 3D A PARTIR DE IMAGENS RASTER 2D EM GRAYSCALE PARA O PHOTOSHOP RICARDO FACHINI ESTE TRABALHO DE CONCLUSÃO DE CURSO, FOI JULGADO ADEQUADO PARA OBTENÇÃO DOS CRÉDITOS NA DISCIPLINA DE TRABALHO DE CONCLUSÃO DE CURSO OBRIGATÓRIA PARA OBTENÇÃO DO TÍTULO DE: BACHAREL EM CIÊNCIAS DA COMPUTAÇÃO Prof. Antônio Carlos Tavares — Orientador na FURB Prof. José Roque Voltolini da Silva — Coordenador do TCC BANCA EXAMINADORA Prof. Antônio Carlos Tavares Prof. Dalton Solano dos Reis Prof. José Roque Voltolini da Silva ii DEDICATÓRIA Dedico este trabalho a minha namorada Sabrina, aos meus familiares e amigos e principalmente a meus pais Mário e Vergínia, pelo apoio dado durante a elaboração deste trabalho. iii AGRADECIMENTOS Ao Professor Antônio Carlos Tavares, pela paciência e pelo interesse com o qual orientou este trabalho. Ao Professor Dalton Solano dos Reis, pelos esforços dispensados no decorrer do semestre, auxiliando assim o desenvolvimento deste trabalho. Ao Professor José Roque Voltolini da Silva, coordenador do Trabalho de Conclusão de Curso. A todos os professores e funcionários do Departamento de Sistemas e Computação que auxiliaram para que este trabalho pudesse ser realizado.
    [Show full text]