Microsoft Application Development

Official Sponsor Purchasing guides for Developers Microsoft Application Development Resource Catalog Summer 2008 Issue Visual Studio and .NET Framewo...
20 downloads 2 Views 8MB Size
Official Sponsor Purchasing guides for Developers

Microsoft Application Development Resource Catalog Summer 2008 Issue Visual Studio and .NET Framework www.techguideonline.com/msdev Diamond Sponsor

Platinum Sponsor

Gold Sponsor

FarPoint Spread for Windows Forms

Beyond ordinary grids and beyond ordinary spreadsheets, Spread provides endless customization options without sacrificing the speed and performance your enterprise requires. When you need the most spreadsheet functionality, turn to Spread, with exciting new features in version 4.

Enterprise-class development tool; scalable solution with up to millions of sheets of data Spread Designer and built-in skins and styles for rapid development Ability to load and save XLS and Excel 2007 XML data, and bind to multiple types of data sources PDF export support The best support for Microsoft Excel in the business Drag-and-drop integration with Visual Studio Excel-style grouping 300+ calculation functions 20+ built-in cell types speed development Custom cell types and functions

Attention to Detail Spread for Windows Forms is written entirely in C# and has a fully-extensible object model. Spread supports many features that make it the best in its class, including total customization at the cell level. Backed by comprehensive product documentation and the best technical support in the industry, Spread is the spreadsheet component you can bank on.

www.FarPointSpread.com

1-800-645-5913

Welcome to the Microsoft Application Development Resource Catalog 2008 Summer Issue The Microsoft Application Development Resource Catalog is an essential resource catalog for development organizations and developers using the .NET Framework and the Visual Studio family of products.

Microsoft Application Development Resource Catalog 2008 Summer Issue www.techguideonline.com/msdev Director of Production

Stephanie Rohrer [email protected] 415.255.0390 x13

Graphic Designers

With Visual Studio and .NET, Microsoft delivers the most productive application development system for all classes of applications to help customers improve speed to market, while decreasing development costs and cycles.

Keith Kelly Brandon Solem

Microsoft has built on the release of Visual Studio 2008 to support enterprise development teams, provide the best platform to build rich Windows applications and provide the development tools to extend and customize Office-based applications. With the .NET Framework 3.5, developers can now build next generation Web applications based on Silverlight, utilize dynamic languages for client and web development, rapidly build serviceorientated and workflow enabled applications, and improve the safety of accessing resources and sharing personal information on the Internet.

Traffic and Production Assistant

While the Visual Studio family and the .NET Framework include many features and technologies to support application developers from any size organization; further benefit comes from the many partners supporting and extending the Microsoft development platform. By leveraging the Microsoft Partner Ecosystem, developers have access to thousands of commercial and community applications that integrate with Visual Studio and can be used to build custom applications. This Resource Catalog provides a valuable listing of many Visual Studio and .NET Framework partner solutions. With the extensibility features of Microsoft Visual Studio 2008, partners can build just about any tool you or your customers can dream up - solutions which integrate and extend the functionality and toolset of the Microsoft development platform, enabling developers to benefit from the rich, integrated, and familiar environment that Visual Studio provides. New to the catalog this year is information on the groundbreaking release of Expression Studio 2 toolset, which brings creative professionals fully into the application development process, accelerating time to market, minimizing resource use and improving return on investment for new projects. Please join me in learning about the many highlighted partners within this catalog enabling you to build, support and deploy the exact environments for your unique development needs.

Traffic Coordinator

Liz Matos [email protected] 415.255.0390 x20 Kali Snowden

Online Director Jeff Cheney

Advertising / Reprint Sales Vice President, Marketing and Product Development Karen Murray [email protected]

Sales Director

Dennis Leavey [email protected] 347.351.8067

Marketing / Circulation

Jenna Johnson [email protected]

To Subscribe

www.techguideonline.com/free

Extension Media, LLC Corporate Office President and Publisher

Vince Ridley [email protected]

Vice President, Marketing and Product Development Karen Murray [email protected]

Vice President, Business Development Melissa Sterling [email protected]

Vice President, Sales Embedded Electronics Media Group Clair Bright [email protected]

Special Thanks to Our Sponsors:

Thanks,

Andy Fouché Developer Division, Application Platform Server and Tools Business Microsoft



The Microsoft Application Development Resource Catalog is published by Extension Media LLC. Extension Media makes no warranty for the use of its products and assumes no responsibility for any errors which may appear in this Catalog nor does it make a commitment to update the information contained herein. J Microsoft Application Development Catalog is Copyright ®2008 Extension Media LLC. No information in this Catalog may be reproduced without expressed written permission from Extension Media @ 1786 18th Street, San Francisco, CA 94107-2343. All registered trademarks and trademarks included in this Catalog are held by their respective companies. Every attempt was made to include all trademarks and registered trademarks where indicated by their companies.

Microsoft Application Development Resource Catalog 2008 Summer Issue

Light up the Web. Microsoft® SilverlightTM is a cross-browser, cross-platform plug-in for delivering media experiences and rich interactive applications for the Web. Compatible with existing Windows Media® and VC-1 content, tools, and solutions, Silverlight helps you create stunning HD-quality experiences. Learn more and get started with Silverlight today.

www.microsoft.com/silverlight

Contents FarPoint Spread for Windows Forms by FarPoint..................................................................................................................................................................................................1

Move over Flash – make room for Silverlight by Christopher Smith................................................................................................................................................................................ 10

Microsoft Visual Studio Team System by Microsoft.............................................................................................................................................................................................. 12

High Performance Grid Control for ASP.NET-AJAX by DevExpress........................................................................................................................................................................................... 14

TELERIK DELIVERS NEXT GENERATION ASP.NET UI COMPONENTS RadControls for ASP.NET AJAX Redefine Industry Standard by Telerik Corp.......................................................................................................................................................................................... 16

FarPoint Spread for ASP.NET by FarPoint................................................................................................................................................................................................ 18

FarPoint Spread for SharePoint by FarPoint................................................................................................................................................................................................ 19

Products and Services

/n software

Components + Controls

combit GmbH

Red Carpet Subscriptions....................................................... 32

Report Generatorcombit List & Label.................................... 20

ScaleOut Software, Inc.

ComponentOne

ScaleOut StateServer®.......................................................... 33

ComponentOne Studio for ASP.NET....................................... 22

Software FX, Inc.

ComponentOne Studio for WinForms.................................... 24

Developer Express Inc. DXperience............................................................................. 26 XtraCharts Suite..................................................................... 27 XtraGrid Suite......................................................................... 28 XtraReports Suite................................................................... 29

ILOG, Inc. ILOG Diagrammer for .NET: Diagram and Dashboard displays for the .NET Platform............................................... 30 ILOG Gantt for .NET:Planning and Scheduling Charts For the Desktop and Web...................................................... 31



Grid FX & Chart FX 7.............................................................. 34

Syncfusion, Inc. Essential Studio Enterprise for .NET...................................... 35

Telerik Corp. RadControls for ASP.NET AJAX............................................. 36 RadControls for Windows Forms........................................... 37

Designer Tools

Microsoft Microsoft Expression Studio 2............................................... 38

Microsoft Application Development Resource Catalog 2008 Summer Issue

point_te

K2 blackpoint is now in beta. DOWNLOAD A FREE TRIAL blackpoint.k2.com

When SharePoint workflow isn’t enough. If you can use Microsoft Word, you can build process-driven applications to increase the efficiency of your business. K2 blackpoint, a subset of K2 blackpearl™ features, provides unparalleled capabilities and affordability. And it offers an upgrade path so that organizations can grow their investment and add complexity over time, if needed. Try iT for free. Buy iT for less Than you Think. Stop by the K2 booth and we’ll show you how it works. K2 is at booth 1345 during the developers’ week; 1224 during IT pro week.

point_techedAd.indd 1

5/21/08 12:56:02 PM

Melissa Data Corp.

Development Resources

Arxan Technologies, Inc.

Developer Tools...................................................................... 54

GuardIT® for Microsoft.NET Framework................................ 40

Microsoft Popfly Game Creator.............................................................. 55

Development Tools

MKS Inc

Ascentn Corp AgilePoint BPMS - An SOA-aligned, Model-Driven Business Process Management System............................................... 41

MKS Toolkit - UNIX/Linux and Windows Interoperability and Compatibility............................................................ 56

Business Objects

Ounce Labs, Inc

Crystal Reports for Visual Studio 2008.................................. 42

Ounce 6 - Security Source Code Analysis.............................. 57

ComponentOne

Telerik Corp. Telerik Reporting.................................................................... 58

ComponentOne DemoWorks.................................................. 43 ComponentOne Doc-To-Help.................................................. 44

Integration and Migration

CrypKey Inc

looksoftware

CrypKey Protection & Licensing Software............................. 46

Developer Express Inc. CodeRush and Refactor!........................................................ 47

snap for IBM back-end integration..................................... 60

Modeling and Architecture Design

Sparx Systems

Gemalto Gemalto .NET Smart Card SDK.............................................. 48

MDG Integration for Visual Studio........................................ 61

.Net Frameworks Add - ons and extensions

JetBrains s.r.o.

ComponentOne

dotTrace.................................................................................. 49

ComponentOne Studio Enterprise.......................................... 62

ReSharper............................................................................... 50 TeamCity................................................................................. 51

Project Management

Evident Point Software Corp.

LEAD Technologies, Inc.

Envisage - project tracking system........................................ 64

LEADTOOLS Imaging SDKs.................................................... 52

AD INDEX

ComponentOne. ................................................................................................................................................................................... 23, 25, 45, 63, Back Cover DevConnections...................................................................................................................................................................................................................................8-9 Developer Express Inc.................................................................................................................................................................................. Inside Front Cover, 15 FarPoint..................................................................................................................................................................................................................1, Inside Back Cover K2.................................................................................................................................................................................................................................................................... 5 LEAD Technologies. ......................................................................................................................................................................................................................... 7, 53 Microsoft............................................................................................................................................................................................................................................. 3, 39 Software FX Inc......................................................................................................................................................................................................................................21 Telerik Corp.............................................................................................................................................................................................................................................. 17



Microsoft Application Development Resource Catalog 2008 Summer Issue

TCI_ExtnsnMedia_July08_v1:TCI_CoDe_MarApril_spr

5/16/08

1:33 PM

Page 1

November 10-13, 2008

Experience the Power of Connections DEVCONNECTIONS • LAS VEGAS, N V

stay on top of the latest in ASP.NET,

Web developers get some powerful and flexible new technologies in Visual Studio 2008 including full integration of Silverlight and ASP.NET AJAX, and the new ADO.NET Data Services. Take advantage of these latest enhancements to build better Web applications.

Visual Studio, SQL Server, .NET



Understand How to Use the New ASP.NET MVC Framework



Learn the Techniques for Scaling Your Web Application from a Single Server to Multiple Servers



Implement Silverlight 2 Technologies into Your Web Applications

Mandalay Bay Resort & Casino

GET CONNECTED to thousands of Microsoft developers and DBAs and

Framework 3.5, SharePoint and more! Connections raises the bar for developer conferences, delivering: ■

150+ Expert Speakers



225+ In-Depth Sessions



Optimize Performance



Unparalleled Workshops





Dynamic Content



Hot Location

Take Advantage of Improved Data Access Technologies in Visual Studio 2008 and SQL Server 2008



Exciting Announcements



Program with Microsoft AJAX Technologies

Register Today! • www.DevConnections.com • 800-438-6720 • 203-268-3204

JOIN US at the cutting-edge event for developers and DBAs this Fall in Las Vegas, Nevada! >> With over 5,000 attendees last fall Connections sold out. Register early!

KEYNOTE SPEAKERS

SCOTT GUTHRIE MICROSOFT

CO-LOCATED WITH:

Microsoft SharePoint architects discuss the best new features in SharePoint technologies and how you get more ROI on your investment in SharePoint development. Keep your competitive edge and stay on top of this exciting technology. ■

Work Better with InfoPath and SharePoint



Use the Microsoft Search Server 2008 with Your SharePoint Sites



Build a SharePoint Farm



Learn to Work with Large Objects (Over 2GB) in SharePoint



Master Identities in Your SharePoint Sites with ADFS and Other Technologies

THOMAS RIZZO MICROSOFT

Registration gives you access to all concurrently running events!

BONUS: DotNetNuke OPENFORCE ‘08 Conference Sessions PLUS: Microsoft Exchange Connections Windows Connections

EARLY BIRD BONUS! Register and book your room by August 25th and receive a FREE NIGHT at Mandalay Bay Resort & Casino! (based on a 3-night minimum stay)

Move over Flash – make room for Silverlight by Christopher Smith

Once you see what NBC has planned for their on-line Olympic coverage, you may never want to watch sports on your TV again. NBC will be streaming their video using Silverlight, a new platform from Microsoft for delivering interactive and video content to Mac, PC, and mobile computers. Viewers will be able to choose screen angles, get real-time information about events, and choose their own picture-in-picture settings to view several events concurrently – or the same event from different angles. For many years there has been one dominant format for delivering cross-platform video and interactive content. Media companies publishing content on-line were confident that they could create a consistent user experience on Mac and PC systems if they used the Flash platform – whether they were publishing interactive content or, more recently, video. While Flash had some limitations, it was the best choice in an imperfect world for delivering streaming video and interactive content to a wide audience. While many publishers migrated their content to Flash from formats like

10

Windows Media and QuickTime, it was often a reluctant switch. They liked the prospect of reaching a larger audience, but they gave up control of their content, as Flash had virtually no digital rights management. Content publishers also had to accept an incredibly high cost for implementing Flash interactivity – the kind that lets you chat and share video content interactively. This high cost was associated with the complex array of servers and software that Adobe required to implement interactive Flash video. Some publishers expressed concern about Adobe’s lack of experience in the enterprise server market. Yet many companies, like on-line dating services, had little choice but to pay the “Flash tax” as their business model relied upon streaming interactive content and video. But many more companies have been holding out, waiting for an enterpriseclass solution that includes digital rights management, lower cost servers, and a history of scalability. While these companies may have missed the first wave of interactive streaming video, it may have been worth the wait.

Microsoft has been quietly working on ways to enable customers to securely distribute high-quality interactive content to audiences on different platforms, devices, and browsers. The result is Microsoft’s Silverlight platform. The Silverlight plug-in lets Mac, Windows, and soon Unix users access high quality content on-line. With more than 1.5 million downloads of the plug-in each day – a rate that is quickly growing, Silverlight is rapidly emerging as a viable option for deploying video and interactive content. Here’s why media companies are likely to forget about Flash video and move to Silverlight: • Price: If you deploy a Microsoft server, you don’t need to buy additional software like you would with Flash. The cost to buy a Microsoft server solution to deploy Silverlight is significantly lower than the cost to deploy a Flash Media Server with similar capabilities. • Scalability and Stability: Streaming interactive Flash content requires a complex array of servers and licenses based upon the number of users. With little experience in the

Microsoft Application Development Resource Catalog 2008 Summer Issue

ease-of-use and in the forethought that was given to inserting advertising and interactivity into streaming and ondemand video.

server market, media companies have been reluctant to trust their entire infrastructure to Adobe. Microsoft has a much longer history in delivering scalable server solutions. • Higher quality experience: Side-by-side comparisons show Silverlight to deliver noticeably higher quality content. And with adaptive streaming, Silverlight dynamically adjusts the video quality based upon the connection speed, rather than stopping playback. As connection speeds slow, Silverlight video quality is designed to be reduced so that the connection doesn’t drop or pause like it does with other technologies. As speeds improve, the quality does too. • Better interactivity: It’s clear why NBC elected to use Silverlight for the 2,200 hours of on-line video they plan to stream and offer on-demand from Beijing, as it is years ahead of any competitive platform. Another great showcase of what’s possible with Silverlight is at Hard Rock’s on-line memorabilia collection: http:// memorabilia.hardrock.com/ where you can get up-close views of some famous items from rock and roll history. • Better monetization: Media companies aren’t putting their content on-line as a philanthropic venture. They want to capture advertising revenue, and Silverlight makes it possible. The tools for preparing content for on-line delivery using Silverlight are well ahead of the competition in

www.techguideonline.com/msdev

• Digital Rights Management (DRM): While consumers don’t always like DRM, it’s important for media publishers to know that their content can be protected if they choose. While Silverlight leverages a long history of DRM, there is still no professional DRM option for using Flash. Within the past month Adobe released their first attempt at DRM, but it requires media companies to build their own player using AIR or use Adobe’s Media Player – an unreleased product that is still in testing.

next wave in on-line interactive content will be led by many of the innovations that Silverlight has made possible. Don’t expect Flash to disappear, but Adobe will need to be more innovative and nimble to keep up with this new competitor. Christopher Smith is president of Aquent Graphics Institute (AGI), the professional development division of Aquent. AGI provides creative, communications, and marketing professionals with training and professional development through books, training, seminars, and events. Christopher has authored more than one dozen books relating to publishing tools and technologies, including the Creative Suite 3: Web Design Premium for Dummies. For more information about AGI visit agitraining.com.

• Open format: Silverlight content is deployed as XAML, an XML based language. This provides opportunities for content to be delivered from a variety of sources – whether created in designer tools for building animations and interfaces, or server-based tools. Some contend that XAML also provides search engine advantages over the Flash .swf format, but this is a hotly contested point, as there are a number of methods for making .swf content more accessible to search engines. • Programming language: Flash uses a language called ActionScript to create interactivity, but there is a significant shortage of ActionScript programmers. Silverlight makes use of tools and languages that are commonplace among developers, including C#, .net, and Visual Stu dio. Just as Adobe is wellentrenched in the creative community, Microsoft has strong roots in providing tools and platforms for developers. This pedigree will serve Microsoft well, as the abundance of developers familiar with their tools and platforms will help drive the adoption of Silverlight. The emergence of a new platform for interactive and video content is good for designers, developers, media companies, and especially consumers. Flash video was in the right place at the right time with the emergence of interactive video. The

CONTACT US

Microsoft 800.642.7676 Toll Free [email protected] www.microsoft.com

11

Microsoft Visual Studio Team System by Microsoft

Businesses today face an increasingly complex and demanding technology environment. Applications can be developed and deployed quickly on the web, but they do not necessarily meet mission-critical criteria; mission-critical applications require significant investment and deployment across a variety of modalities such as web, desktop application, mobile, and occasionally disconnected clients. At the same time that applications must meet these complex scenarios, users are demanding higher fidelity experiences and greater ease of use. Juggling all these elements in a contemporary development and IT organization requires new tools and processes. The Application Lifecycle Management (ALM) model has emerged as a paradigm for coordinating the design, development, and

12

deployment of applications and managing the connections between individuals, roles, and teams. ALM helps drive successful outcomes by starting with an identified business need and then ending with specific business value delivered. Organizations have been moving quickly to adopt ALM as a solution to managing complexity. Microsoft has created the Visual Studio Team System product family to deliver ALM to all size organizations. The delivery of Visual Studio Team System 2008 provides a complete solution ready for deployment today as well as the foundation for future extensions and enhancements. This white paper discusses the value inherent in Visual Studio Team System 2008 as well as providing a glimpse into the value that will be delivered in the future through Visual

Studio Team System codename “Rosario”, the next release of the product. Managing complexity requires solutions that bridge the gap between that complexity and the need for coordination and task simplification. Organizations can accomplish this today with Visual Studio Team System 2008. Overview Microsoft® Visual Studio® Team System 2008 is an integrated Application Life-cycle Management (ALM) solution comprising tools, processes, and guidance. It enables members of your team to: • Collaborate and communicate more effectively with other team members and business stakeholders

Microsoft Application Development Resource Catalog 2008 Summer Issue

• Ensure software quality using advanced quality tools at every step of the application life cycle • Gain visibility into project activity and priorities to make informed decisions based on real-time data Value Today Visual Studio Team System 2008 delivers high value to organizations today as well as laying the foundation for future upgrades. It is the strategic investment necessary to start getting real value from the Application Lifecycle Management model now while minimizing disruption and change for organizations already running Visual Studio Team System 2005. Future versions of Visual Studio Team System will rest on this foundation and provide an extension of tooling and processes learned now. The tight integration of Visual Studio Team System 2008 with the broader Microsoft product suite means applications can be developed now to take advantage of capabilities in Windows Server 2008, .NET 3.5, Microsoft Office 2007, and SQL Server 2008. The new features found in Visual Studio Team System 2008 also give your developers, architects, and testers exciting new tools to explore and leverage for dynamic applications that generate immediate business value. Customers throughout the world are upgrading to Visual Studio Team System 2008 now as a way to gain advantage in a highly competitive business environment. The demands for speed of development and deployment are continuing to increase and state-of-the-art tooling is critical to meeting those demands. Value Tomorrow Making the investment today in Visual Studio Team System 2008 also provides the best foundation for moving to future version. The next release of the product, Visual Studio Team System codename “Rosario”, will be the natural evolution of the existing platform and takes full advantage of the applications developed today.

www.techguideonline.com/msdev

The key pillars of “Rosario” are delivering increased Business Alignment and improving Application Quality. These help advance the investments made today in application development and planning as well as lay the foundation for the development and deployment of nextgeneration applications in the future. “Rosario” leverages the training and tooling deployed for Visual Studio Team System 2008 and extends the vision of Application Lifecycle Management to a maturing development and IT environment. The capabilities that will be delivered in “Rosario” are the foundation for wider deployment across the organization and new functionality for architecture, project management and testing/QA. These include:

Team System 2008 now – both tooling and training – and then take advantage of ongoing pre-releases through the Community Technology Preview (CTP) program as a way to plan for future development. In this time of rapid development and deployment, organizations have a mandate to have competitive tools and development practices now; Visual Studio Team System 2008 meets that mandate.

• Development Scheduling and Tracking Teams will be able to communicate tasks and progress more effectively through work item tracking, including being able to create parent-child relationships between work items, identifying task dependencies, and tracking progress through readily available spreadsheets and reports. • Requirements Test Coverage and Manual Testing Being able to see the relationship between test cases and software requirements gives the test team an opportunity to identify missing test cases early, to identify which test cases are failing for a particular requirement, and to recognize trends in failing test cases. Running automated and manual test cases, testers can find and report bugs. Using the new manual test runner, they will be able to include more bug data than was previously available.

CONTACT US

• Dependency Management Developers will be able to identify cross-task dependencies, enabling other developers on the team to prioritize their work. The best way to prepare for the release of “Rosario” is to invest in Visual Studio

Microsoft 800.642.7676 Toll Free [email protected] www.microsoft.com

13

High Performance Grid Control for ASP.NET-AJAX by DevExpress

14

With the release of Outlook 97,Microsoft® introduced an entirely new way in which to deliver information to end-users within a grid. Component vendors such as DevExpress then released components which allowed developers to build Windows® and ASP.NET applications that mimicked the capabilities of Outlook 97’s grid. Over the last 10+ years, countless individuals have come to rely on the grouping/sorting/summary computation capabilities of this new grid metaphor on the Windows and ASP.NET platforms.

Compromise is Not the Answer – the ASPxGridView™ Is Outlook style grids are extremely powerful but this power can only be realized if the grid control can consume data effectively. If this is not true...if the grid should only be used to display limited datasets, then why bother using an Outlook style grid? Said differently, whether a grid displays 1 record or a million, the server should respond instantly and give the end-user the means with which to operate his business without unwanted roadblocks and performance hurdles.

The Power of an Outlook® Style Grid The real strength of the Outlook style grid lies in its ability to organize information for the end-user and report on that information in an effective manner. In a traditional 2D grid, a user would not have the luxury to analyze the information displayed on screen. Assume for a moment that a grid is used to display sales information. Old style 2D grids do not allow the user to group sales information by region and to better understand the data being presented to them. But when using an Outlook style grid, the user is free to group and summarize information by any column... giving them the productivity tools needed to get their job done instantly without generating complex sales reports.

Let the Database Server Do What it Does Best No matter how well one designs a data processing engine, it will never do its job well if one fails to recognize that database specific operations ought to be executed on the database server. No matter how ingenious the algorithms – no matter how brilliant the technology...if the grid is forced to manage data itself, you can bet that a large dataset will eventually bring the web server to its knees and make the application totally unusable.

Size Matters The UI power available in an Outlook® Style grid, however, comes at a cost. That cost is dataset size. Large datasets in an ASP.NET application impact the usability of the application. When it comes to this modern grid UI, users will invariably want to analyze information and they will rarely understand why a grid performs well with a 100 records and fails with 100,000 records.

Instead of reading the entire dataset from the data server and then managing data within the grid on the client, the ASPxGridView simply displays data that has already been grouped or sorted on the data server. This is possible because of our smart query engine. If you have 100,000 records in your data source and want to display 10 records on the page, the grid will need to download only 10 records rather than the 100,000 records required

Enough with Crippling Limitations The new ASPxGridView by DevExpress confronts the limitations we’ve outlined head-on and has been engineered to free you from the hassles you otherwise would be forced to workaround.

with each postback or callback when using competing grid controls. This means that with the ASPxGridView, what was once simply impossible with competing grids (but entirely needed by end-users) can now be easily accomplished.

To learn more about the ASPxGridView and to download a free trial version, visit Developer Express online at: www.devexpress. com/superfast or email us at [email protected] All trademarks or registered trademarks are property of their respective owners.

CONTACT US

Developer Express Inc. 6330 McLeod Dr Suite 1 Las Vegas, NV 89120 USA 702-262-0619 Toll Free 702-262-0609 Telephone [email protected] www.devexpress.com

Microsoft Application Development Resource Catalog 2008 Summer Issue

TELERIK DELIVERS NEXT GENERATION ASP.NET UI COMPONENTS RadControls for ASP.NET AJAX Redefine Industry Standard by Telerik Corp.

To build next generation websites, you need UI components that give you the power and flexibility to harness the speed of Ajax and rich experience of client-side programming- all without requiring you to write any JavaScript. Telerik is delivering the UI component suite that meets all of these requirements with its next generation RadControls for ASP.NET AJAX. Built for the future of ASP.NET Over a year ago, Microsoft released the “official” Ajax framework for ASP.NET with the ASP.NET AJAX Extensions for ASP.NET. The new cross-browser Ajax and client-side programming library finally provides ASP. NET developers with a Microsoft designed and supported framework that they can depend on to implement projects of all sizes. Telerik recognized early in ASP.NET AJAX’s development that it represented the future of ASP.NET development. Not only does the new framework standardize the API for Ajax programming in .NET, it also provides a simplified way to write client-side code. By integrating the ASP.NET AJAX core in to UI components, Telerik realized that it could deliver client features and performance previously difficult to achieve. Telerik’s new RadControls for ASP.NET AJAX is the culmination of over a year’s worth of work to build the most comprehensive ASP.NET UI suite directly on Microsoft’s ASP.NET AJAX. The suite delivers incredible performance gains over previous Telerik UI suites for ASP.NET and it adds many new controls to developers’ ASP.NET toolboxes. Ajax on a diet Most UI components that provide out of the box Ajax support do not enable you to realize the maximum performance Ajax can provide. That’s because most ASP.NET Ajax frameworks execute the full ASP.NET page lifecycle with

16

every asynchronous Ajax callback. While that makes the transition from PostBack to Ajax programming easy, it also negatively impacts the efficiency of Ajax callbacks because “heavy” data fields like ViewState travel back and forth with every async request. To truly get the most of out of Ajax, you need to execute asynchronous calls that are devoid of ViewState data and that don’t labor through the entire ASP.NET page lifecycle. The solution is Ajax calls to web services. Telerik’s new RadControls for ASP.NET AJAX make the process of using “highspeed Ajax” as easy as setting a couple of properties. By telling controls like RadMenu and RadTreeview where your web service is located and the name of the method to call, the controls will automatically bind to your web service and begin delivering incredibly high performance Ajax operations. No JavaScript required. No ViewState sent back and forth. Just efficient, compact, optimized Ajax updates. Performance. Performance. Performance. All of the features in the world can’t makeup for ASP.NET UI components that perform slowly. Telerik has changed that equation with the RadControls for ASP.NET AJAX by delivering some of the highest performing controls for ASP.NET without sacrificing the features you need to be productive. For example, the new RadEditor for ASP.NET AJAX loads up to 4 times faster than the previous non-ASP.NET AJAX versions. Meanwhile, RadGrid has a brand new data binding engine in ASP.NET AJAX that effortlessly handles sorting, filtering, and paging hundreds of thousands of records in mere milliseconds.

Finally, utility controls like RadScriptManager and RadStyleSheetManager maximize your page optimization by combining all RadControl script files and stylesheets in to single link references on your page. Don’t Compromise If you’re tired of working with UI component suites for ASP.NET that perform slowly, and don’t provide you with all of the tools you need for your applications, a clear solution to your problems has arrived. From rich scheduling components innovative Ajax management components, Telerik’s RadControls for ASP.NET AJAX has everything you need to make your next project a success. For more information on RadControls for ASP.NET AJAX, visit: http://www.telerik.com/aspnetajax CONTACT US

Telerik Corp. 275 Grove St, 4th Floor Newton, MA 2466 USA +1.888.365.2779 Toll Free +1.617.249.2116 Fax [email protected] http://www.telerik.com

Microsoft Application Development Resource Catalog 2008 Summer Issue

FirstXFFTUBCMJTIFEUIF industry standardGPSXFCDPOUSPMT

TodayXFQVTIUIFTUBOEBSEhigher. Introducing 3BE$POUSPMTGPS"41/&5"+"9 formerly “Prometheus”

t5IFNPTUDPNQSFIFOTJWF6*TVJUF t6ONBUDIFEQFSGPSNBODF t.VDIXJEFSCSPXTFSTVQQPSU t)JHIMZTJNQMJmFEEFQMPZNFOU t1SFWJPVTMZJNQPTTJCMFDMJFOUTJEFDBQBCJMJUJFT t&BTJFS"1*CBTFEPO.JDSPTPGU"41/&5"+"9

US Sales: +1.888.365.2779; Europe Sales: +359.2.80.99.850

FarPoint Spread for ASP.NET

Spread for ASP.NET is a feature-rich, AJAX-enabled spreadsheet for use in ASP.NET 2.0 and 3.5 frameworks for responsive and data-intensive Web-based applications. If you need the data validation and calculation of a spreadsheet with the presentation and speed of a desktop application, Spread provides the solution.

Over twelve ASP.NET AJAX extender controls as cell types Support for Excel 97 XLS to Excel 2007 XML (Office Open XML) files Support for Open Document Format (ODF) files Browser-based WYSIWYG Spread Designer and built-in skins and styles for rapid development Save to PDF support Row template (multiple-line records), row edit template, and group footer (aggregation row) Filtering, grouping, searching, and sorting Bind to multiple types of data sources Faster architecting with robust object models

AJAX and Rich Interactivity for Web Development Display data with rich client interactivity; AJAX and ASP.NET AJAX are supported. Features you would have to spend hours coding in other grids are only a property setting or line of code away. When you need to add full-featured spreadsheet capabilities in your ASP. NET applications, turn to the award-winning Spread. Bring your Excel workbooks to the Web with just one line of code. See your calculations updated immediately without any additional client-side coding. When you need more functionality and customizations than that provided with the standard grid, turn to Spread.

www.FarPointSpread.com

18

“FarPoint Spread for ASP.NET is a component every serious .NET developer should have in their toolbox... This is a .NET component at its finest.” Michael Riley asp.netPRO magazine review

1-800-645-5913

Microsoft Application Development Resource Catalog 2008 Summer Issue

FarPoint Spread for SharePoint

A Complete Solution Spread for SharePoint takes Web Part capabilities to the next level by addressing the needs of Windows SharePoint Server 3.0 users, administrators, developers, and system integrators. In one Web Part you can address all the SharePoint list management needs of your entire enterprise.

Bind to SharePoint lists to provide enhanced list data management capabilities Present list data through SharePoint List Views Customize and Personalize list column formatting properties Allow SharePoint lists to participate in event-driven, pub-sub scenarios Provide visual cues for data alerts by using conditional formatting Export SharePoint lists to Excel (XLS, and Excel 2007 XML), and PDF documents Load and save shared list style settings Reflect changes of databound spreadsheet back to SharePoint list and vice versa Provide built-in error checking and data validation with spreadsheet cell types

Power Through Simplicity The power of Spread is in its functionality, not in its complexity. Spread provides a simple, elegant and complete solution to a real business problem.

www.FarPointSpread.com www.techguideonline.com/msdev

1-800-645-5913 19

combit GmbH

Version: 13

Components + Controls

Components + Controls

Report Generator combit List & Label With List & Label, you have a powerful tool, which quickly and effectively fulfills all your reporting needs. Create flexible reports, forms, labels, lists, letters, charts, barcodes and files – even in Web apps! Whether used in a standard application, custom or inhouse apps, the vast number of sheet formats, data formats and design objects will provide you with the output just the way you want it. Now also available as a subscription including support! With just one step you add classic printing options, intelligent preview and comprehensive export functions. Moreover, you add real value to your application by integrating the Designer: offer your end users a high-performing DTP Designer and provide them with the opportunity to create custom print projects. With DOM almost every Designer property can be managed by code. The Designer can be redistributed without any further royalties! List & Label is flexible in every way and meets most of the specialist needs of software developers. If you choose to work database independent, your flexibility grows in an impressive way! Using data binding only takes a few minutes. You can use List & Label in nearly all development environments; .NET is fully supported. The Designer is available in many foreign languages. The programmer’s license can be purchased in English or German and manages even Unicode character sets.

Visual Studio extensibility & integration ◆ integrates into all Visual Studio .NET versions ◆ support for .NET features for Framework 2.0 and newer:

generic list databinding, Smart Tags, DebuggerDisplay attributes, LINQ support, WPF Viewer Control ◆ binds to nearly all datasources: DataSet, DataTable, DataView, DataViewManager, and many more ◆ extensive online help with MSDN integration

system requirements u Windows Version Vista, NT 4 or higher (NT4, Windows

2000, 2003 or XP) or 98SE or higher (Windows 98SE, ME)

price

Free Trial Version! Download your 30-day trial from www.combit.net/en. Just try it out!

Features & Benefits

The Standard Edition is available for USD 942 / EURO 610, the Professional Edition starts at USD 1792 / EURO 1160 and the Enterprise Edition at USD 2721 / EURO 1760. (Based upon exchange rates from May 14, 2008. Exchange rates may vary which could cause a change in the USD price)

◆ No further licensing fees when integrating the

Designer into most desktop applications. Considerable value for your applications’ end users – with only a few lines of code. ◆ Reports, subreports, multi-tables, simple lists, crosstabs, charts, forms incl. interactive forms, labels incl. barcodes, serial letters … and all that also available as web reporting ◆ Export and conversion: PDF, HTML, RTF, Excel, XML etc. ◆ Labels incl. barcodes and graphics: over 35 native barcode formats and more than 2000 international label templates are available. ◆ Your worldwide success: List & Label makes it easy to capture international markets. The Designer is available in many foreign languages. You’ll find everything you need.

• Build 20

Contact Information combit GmbH Untere Laube 30 Konstanz, 78462 Germany +49.7531.906010 Telephone +49.7531.906018 Fax [email protected] www.combit.net/en

Microsoft Application Development Resource Catalog 2008 Summer Issue

Enable Your Web 2.0 Enterprise W

Components + Controls

AJAX-enabled run time interface provides toolbars and settings such as motifs. W

Integrated Chart FX technology for instant data analysis. V Drag & drop grid elements within the Visual Studio design surface.

V The elegant “Ghost Bar” provides end users with features such as data copying, grouping, sorting & filtering, hide or show columns, plus font selection, size, style & color.

Powerful templating capabilities. W

V Card views and master details.

V Enhanced Smart Tag Wizard provides most features to limit the need to access the code or the properties grid.

V Data edit during run-time through in-place or modal inputs.

Industry-leading data visualization components integrated to take your grid to the next level... XSpecifically designed for Visual Studio and ASP.NET XRevolutionary design-time experience for complete ease of use. XUnprecedented control for the end-user at run-time. XDynamic aesthetic features for data presentation and analysis. XThe most innovative functionality of any grid ever developed!

Get started today at www.softwarefx.com

Brought to you by the makers of

COM • .NET • JAVA • IT|SQL C H A RT I N G S O L U T I O N S

©2008 Software FX. All rights reserved. Chart FX and Grid FX are registered trademarks of Software FX, Inc. All other brands are owned by their respective owners.

se_ms_

ComponentOne ComponentOne Studio for ASP.NET Components + Controls

Components + Controls

Version: 2008

Create Innovative UIs and Display Mission-critical Data on the Web ComponentOne Studio for ASP.NET is the developer’s tool of choice for accelerating efforts and elevating user experience. It includes a collection of over thirty-five enterprise-ready ASP.NET components that empower you to develop the most rich and innovative applications on the Web. Our ASP.NET components feature built-in AJAX, hundreds of time-saving enhancements, and everything you need to deliver cutting-edge applications. Studio for ASP.NET targets all application layers, including: • Data Binding: WebDataObjects • Data Visualization: WebGrid, WebChart, WebFlash • Reporting: WebReports • Scheduling: WebSchedule, WebCalendar • Navigation: WebMenus and WebBars • Data Input & Validation: WebEditor, WebInput, PayPal eCommerce, Barcode • User Assistance: WebDialog, WebSplitter • Transformation: PDF, Excel, Zip For more information about Studio for ASP.NET and other ComponentOne products visit: www.componentone.com

Features & Benefits

WebChart Whether displaying a chart derived from cached data, streaming data, or complex data sources; WebChart provides rich design-time support that allows you to create stunning effects without leaving the design surface.

price FULL VERSIONS Subscription – Full Version: $800.00 Platinum Support Subscription – Full Version: $900.00

◆ Bring the Windows Experience to the Web

ComponentOne’s AJAX-enhanced components enable you to deliver the familiar Windows experience in any Web application & take your usability to a higher level. ◆ Consistently Style Your Smart Client and Rich Internet Applications Set one property to take your applications to the next level in visual design with 2007 Microsoft Office system & Windows Vista UI themes. ◆ Slim Down Your Code by Using Production-ready ComponentOne WebGrid Fully-functional data view right out of the box. Just give the C1WebGrid control a data source & you’ve got sorting, grouping, paging, dynamic scrolling & more! ◆ Migrate From Microsoft Access & Crystal Reports Using ComponentOne WebReports WebReports’ companion, C1ReportDesigner lets you create new reports from scratch or import existing ones from Access & Crystal Reports; no coding required!

• Build 22

◆ Create Stunning 3D Charts with ComponentOne

UPGRADES Subscription – Upgrade: $700.00 Platinum Support Subscription – Upgrade: $800.00

Contact Information ComponentOne 201 South Highland Avenue Third Floor Pittsburgh, PA 15206 USA 1.800.858.2739 Toll Free 412.681.4343 Telephone 412.681.4384 Fax [email protected] www.componentone.com

Microsoft Application Development Resource Catalog 2008 Summer Issue

se_ms_resourcecatalogue_aspnet.qxd

5/20/2008

9:01 AM

Page 1

Components + Controls

se_ms_

ComponentOne ComponentOne Studio for WinForms Components + Controls

Components + Controls

Version: 2008

Create Innovative UIs and Display Mission-critical Data Put the power of innovation at your fingertips with ComponentOne Studio for WinForms: a collection of over fifty-five enterprise-ready .NET components. With rich design-time support including wizards, designers, and SmartTags, Studio for WinForms allows you to develop cutting-edge interfaces and highly-sophisticated applications with less code and in less time than ever before. Studio for WinForms targets all application layers, including: • Data Binding: DataObjects, ADO.NET DataExtender • Data Visualization: FlexGrid, True DBGrid, Chart, List, Flash • Reporting: Reports, Preview • Scheduling: Schedule • Navigation: Menus and Toolbars, Ribbon • Data Input & Validation: Input, Barcode • User Assistance: SpellChecker, SuperTooltip, Sizer • Transformation: PDF, Excel, Zip For more information about Studio for WinForms and other ComponentOne products visit: www.componentone.com

Features & Benefits

price FULL VERSIONS Subscription – Full Version: $800.00 Platinum Support Subscription – Full Version: $900.00 UPGRADES Subscription – Upgrade: $700.00 Platinum Support Subscription – Upgrade: $800.00

◆ Accelerate Visual Development

ComponentOne SmartDesigner technology allows you to set the components’ most common properties without leaving the design surface. ◆ Consistently Style Your Smart Client and Rich Internet Applications Take your applications to the next level in visual design with 2007 Microsoft Office system & Windows Vista UI themes. ◆ Enhanced Database Application Development Replace the ADO.NET dataset with ComponentOne DataObjects & increase your app’s performance. Access & browse millions of database records instantly. ◆ Create High-Performance Grids Generate data applications in unbound mode with ComponentOne FlexGrid. Write code to fill the grid with data; there’s no need to connect to a data source. ◆ Choose From Over 80 Types of 2D & 3D Charts Get the exact chart representation you need for any application by setting just one property. Choose from basic charts like bar, line, area, and pie to advanced chart types like bubble, candle, gantt, polar, radar, and more.

• Build 24

Contact Information ComponentOne 201 South Highland Avenue Third Floor Pittsburgh, PA 15206 USA 1.800.858.2739 Toll Free 412.681.4343 Telephone 412.681.4384 Fax [email protected] www.componentone.com

Microsoft Application Development Resource Catalog 2008 Summer Issue

se_ms_resourcecatalogue_winforms.qxd

5/16/2008

9:09 AM

Page 1

Components + Controls

Developer Express Inc. DXperience

As you know, software consumers today demand more than ever before from developers. The pressure to deliver more features with higher quality in less time has never been greater. DevExpress engineers feature-complete presentation components, IDE productivity tools, and business application frameworks for Visual Studio .NET to help developers and managers meet these increased demands for quality and functionality, by boosting productivity while eliminating the repetition that erodes creativity. DXperience Helps You Build Your Best, without Limits or Compromise Whether you want to create advanced and easy to use Windows® or Web User Interfaces for your clients… Whether you want to be more productive within Visual Studio…Whether you want your applications to be more functional and provide more capabilities without any additional effort on your part, DevExpress has a solution to meet your needs today. All Developer Express products come with a 60 day unconditional money back guarantee and fully functional evaluation versions are available for download at devexpress.com.

Features & Benefits ◆ Over 80 Visual and Non-Visual Controls for Win-

Forms - Fully optimized for the .NET Framework. ◆ Over 30 Visual and Non-Visual Controls for ASP.NET

- With full AJAX support to help you build blazing fast and highly responsive Web UIs. ◆ IDE Productivity Tools to help you generate, sculpt, and maintain code. ◆ Business Application Frameworks to help you deliver complete solutions to your end-users without struggle or aggravation.

Visual Studio extensibility & integration ◆ DevExpress component technologies provide

integrated Visual Studio designers to help you efficiently create the desired UI. ◆ By integrating tightly with the Visual Studio IDE, our IDE tools are able to improve the development environment from the inside out - bringing you new ways to look at code, new ways to generate code, new ways to navigate through code, and new ways to create your own extensions to your development environment. ◆ With native support of Microsoft technologies such as Windows Workflow Foundation, our Business Application Frameworks deliver best-of-breed options for creating both Windows and Web based applications.

price DXperience Enterprise - $1299.99 DXperience Universal - $1999.99

Contact Information Developer Express Inc. 6330 McLeod Dr Suite 1 Las Vegas, NV 89120 USA 702-262-0609 Telephone 702-262-0619 Fax [email protected] www.devexpress.com

• Build 26

Microsoft Application Development Resource Catalog 2008 Summer Issue

Components + Controls

Components + Controls

Components + Controls

Version: v2008 vol 1

Developer Express Inc. XtraCharts Suite Components + Controls

Components + Controls

Components + Controls

Version: v2008 vol 1

Designed for both Windows Forms and ASP.NET, the XtraCharts Suite offers you and your team a comprehensive set of 2D and 3D charts to address a broad range of business needs with ease. Once you begin using the XtraCharts Suite, you will discover that it has been engineered to dramatically simplify the way in which you build and customize individual charts. Our design goals were not just to offer you a highly customizable product but to make using the library intuitive and take all necessary steps to minimize any associated learning curve. Regardless of data source or the manner in which application information is stored on disk, the XtraCharts Suite promises flexibility in its consumption of input data as well as its ability to output/render information on-screen or on the printed page. By addressing mundane tasks such as multiple palettes to automatically color your series for optimum visual appeal to our industry-leading design time on form access to element customization settings, the XtraCharts Suite allows you to build your best, in the shortest possible time.

Features & Benefits ◆ All-in-One Charting solution - supports WinForms

and ASP.NET ◆ Intuitive Design Time Experience - including on-

form object access and chart wizard. The XtraCharts Suite ships with dozens of 2D and 3D chart views - from bars and pies to financial series. You can easily switch between views as needs dictate and combine several series within a single chart. To maximize readability and end-user satisfaction, we provide you with a set of additional elements that can be displayed within the chart.

◆ Comprehensive Data Binding and Data Exchange

- whether you need to bind to a database or use it in unbound mode...whether you need to render a chart to paper or to export it to PDF, the XtraCharts Suite has a solution to meet your business needs. ◆ Advanced Appearance Customization - with both custom draw, skinning, and multiple palette support, the XtraCharts Suite makes it extremely easy to deliver elegant business solutions.

price XtraChart Suite with full source code - $299.99

Contact Information Developer Express Inc. 6330 McLeod Dr Suite 1 Las Vegas, NV 89120 USA 702-262-0609 Telephone 702-262-0619 Fax [email protected] www.devexpress.com

www.techguideonline.com/msdev

Build • 27

Developer Express Inc. XtraGrid Suite

At DevExpress, we know you have many choices when it comes to acquiring component technologies...From monolithic packages that promise everything under the sun, to small component libraries that address a very narrow need. With so many options available, you might ask yourself why should you consider purchasing a component from Developer Express - certainly a component whose name implies only a single control... Well, don’t let the name of this suite fool you - the XtraGrid Suite, is far more than just a grid control. And even more important, if you are committed to delivering top notch features to your customers and want the most capable component library of its kind on the market today, you must include the XtraGrid Suite in your development arsenal. Uncompromising Capabilities From our industry-first View based technology to master-detail support...from our shared data editors library to ultra fast data loading...The XtraGrid Suite remains unrivaled in the .NET Framework landscape. Grids and editors are at the heart of most major applications and choosing the best available library is critical to the success of any such project - both in terms of time to market and end user experience. Give the XtraGrid Suite a try and see for yourself - if it is not the best and most comprehensive product library of its kind, return it to us within the first 60 days from purchase for an UNCONDITIONAL no questions asked refund!

Visual Studio extensibility & integration ◆ On-Form Object Access and Layout Customization

directly within the Visual Studio IDE. ◆ Feature Browser provides instant access to function-

ality to simplify the learning process and maximize your experience within the Visual Studio IDE.

price XtraGrid Suite with full source code - $399.99

Features & Benefits ◆ Multiple Data Views including Master/Detail and

Card Views ◆ Comprehensive Data Layout and Navigation Options ◆ Integrated Data Filtering, Shaping and Manipulation

Features ◆ Complete Appearance Customization options with

full Skinning support ◆ Data Exchange and Printing Options Contact Information Developer Express Inc. 6330 McLeod Dr Suite 1 Las Vegas, NV 89120 USA 702-262-0609 Telephone 702-262-0609 Fax [email protected] www.devexpress.com

• Build 28

Microsoft Application Development Resource Catalog 2008 Summer Issue

Components + Controls

Components + Controls

Components + Controls

Version: v2008 vol 1

Developer Express Inc. XtraReports Suite Components + Controls

Components + Controls

Components + Controls

Version: v2008 vol 1

Yes, You are Right... Creating Reports is a Pain in the Neck! Tedious, Boring, Unfulfilling, Repetitious and Time Consuming are all adjectives that describe how most developers think of reporting. Let’s face it, creating reports is not fun and can drive even the sanest among us mad. Worse yet are the high prices and outrageous runtime deployment fees associated with some of today’s most popular tools. It is for these reasons that we set out to break the mold and deliver a reporting platform that is affordable, royalty free, easy-to-use and does not box you into a corner. We Cannot Make Users Reduce the Demand for Individual Reports, But We Can Change the Way in which You Approach Report Design - Now and Into the Future… Introducing the XtraReports Suite, our next generation Reporting platform for WinForms and ASP.NET. XtraReports was engineered to help you create stunning reports for your end-users in the shortest possible time - yet maintain all the capabilities you’ve come to expect from today’s most powerful reporting solutions. With full Microsoft® Visual Studio integration, the XtraReports Suite allows you to build reports in the same exact way you build a typical WinForms or ASP.NET application. XtraReports uses the same code editor (C#, VB.NET or J#), the same Property Grid, the same component Toolbox, the same alignment toolbar, and ALL available Visual Studio IDE resources.

Features & Benefits

Visual Studio extensibility & integration ◆ Our Report Designer is completely integrated into

Visual Studio .NET - if you know the VS IDE, then you know our designer. ◆ The XtraReports Suite contains special interface elements - a navigation window, field list, status panel and toolbar - making it easier to use at both design and runtime. ◆ The XtraReports designer creates code directly, so there’s no no need for external files to store your report definitions.

price XtraReports Suite with full source - $499.99

◆ Ships with an Easy-to-Use and Intuitive Designer

and API. ◆ Includes a Powerful and Intelligent Report

Creation Wizard. ◆ Built-in Preview and HTML Views. ◆ Rich Data Representation - from Barcodes and

Master-Detail Reports to Traditional Sub-Reports. ◆ Integrated Charting and Pivot Table Support.

Contact Information Developer Express Inc. 6330 McLeod Dr Suite 1 Las Vegas, NV 89120 USA 702-262-0609 Telephone 702-262-0619 Fax [email protected] www.devexpress.com

www.techguideonline.com/msdev

Build • 29

ILOG, Inc.

Enrich your .NET User Interface Add intuitive diagram and dashboard displays to your .NET desktop or Web-based applications. ILOG Diagrammer for .NET comes with a comprehensive set of components and tools, including a software development kit (SDK), for creating Windows Forms, Ajax-enhanced Web Forms and Windows Presentation Foundation (WPF) applications. It also fully integrates with Microsoft Visual Studio (both VS2005 and VS2008). You‘ll find it easy to build user-friendly diagrams that clearly show the complex relationships between corporate assets, or sophisticated graphical dashboards for monitoring business, IT or industrial activities. Create Custom Modeling Editors In addition to creating custom graphical displays for monitoring and supervising operations, ILOG Diagrammer for .NET is also ideal for building graphical modeling tools. It is shipped with three graphical editing tools: Diagram Designer, Unified Modeling Language (UML) Class Diagram Editor and Business Process Modeling Notation (BPMN) Editor. These editors can be rebranded and used “as is,” or because they include all their source code, they can be enhanced to create more sophisticated modeling editors.

Features & Benefits

Single Product to Deploy to Multiple Platforms Applications developed with ILOG Diagrammer for .NET can be deployed as Windows desktop applications, WPF applications, or as Ajax-enhanced Web Forms/ASP.NET 2.0 applications.

◆ Display and edit topologies, networks, flows and

By ILOG, a Leading Software Company Secure your investments by relying on ILOG, a leading software company with more than 850 employees, 2500 customers, and an international network of offices in the United States, France, Australia, China, Germany, Japan, Singapore, Spain and the United Kingdom.

◆ Deploy as Windows, WPF, and ASP.NET Ajax controls ◆ Customize the controls with a comprehensive SDK ◆ Deploy your software as desktop or rich Internet

dashboards ◆ Arrange diagrams automatically with sophisticated

graph layout algorithms ◆ Create custom animated symbols, diagrams and

dashboards from within Microsoft Visual Studio

applications

Availability New releases now shipping. Contact Information ILOG, Inc. 1195 West Fremont Avenue Sunnyvale, CA 94087 USA 775.881.2800 Telephone 775-881-2801 Fax [email protected] www.ilog.com/products/ diagrammernet/

• Build 30

Microsoft Application Development Resource Catalog 2008 Summer Issue

Components + Controls

Components + Controls

Components + Controls

ILOG Diagrammer for .NET: Diagram and Dashboard displays for the .NET Platform

ILOG, Inc.

Components + Controls

Components + Controls

Components + Controls

ILOG Gantt for .NET: Planning and Scheduling Charts For the Desktop and Web Meaningful Displays of Time-Based Data Companies rely on planning and scheduling applications to bring order to complex operations. For decades, the Gantt chart has served as a critical component in these applications by accurately and intuitively displaying time-based information. Key attributes of a Gantt display include the ability to display large sets of data efficiently, update status information in real time, and provide users with the ability to interactively modify screen elements. A Full Suite of Scheduling Displays for .NET ILOG Gantt for .NET sets the standard for embeddable Gantt charts, enabling .NET framework developers to add a variety of intuitive planning and scheduling displays to their applications. It is delivered as a set of ready-to-use controls backed by a full software development kit (SDK), and completely integrated into the latest versions of Microsoft’s Visual Studio integrated development environment (IDE). Much of the development work can be done graphically and in the developer’s preferred .NET languages, including C#, Visual Basic .NET and Managed C++. ILOG Gantt for .NET’s controls are provided as Windows Forms for desktop deployment, and ASP.NET Ajax for browser deployment. Customizable Project Management Option ILOG Gantt for .NET can be extended with Project Management, an optional component for developers who want to rapidly create a custom project management application. This option adds an enhanced data model and algorithms for task scheduling to the base ILOG Gantt for .NET package. It also includes a prebuilt, full-featured project management application that can be deployed “as is” or customized with the underlying SDK.

Features & Benefits ◆ Complete set of time-based Gantt displays ◆ Fully integrated with the .NET platform ◆ Scales to large data sets ◆ Completely customizable ◆ Deploy to desktop or Ajax-enhanced Web ◆ Optional add-on for project management applications ◆ Save 50-80% of your user interface development effort ◆ Deliver time-based data to your users in the most

intuitive way By ILOG, a Leading Software Company Secure your investments by relying on ILOG, a leading software company with more than 850 employees, 2500 customers, and an international network of offices in the United States, France, Australia, China, Germany, Japan, Singapore, Spain and the United Kingdom.

Availability New releases now shipping. Contact Information ILOG, Inc. 1195 West Fremont Avenue Sunnyvale, CA 94087 USA 775.881.2800 Telephone 775-881-2801 Fax [email protected] www.ilog.com/products/ganttnet/

www.techguideonline.com/msdev

Build • 31

/n software Red Carpet Subscriptions

/n software Red Carpet Subscriptions give you everything you need to add Internet communications, Security, or E-Business connectivity to your applications. Each subscription is packed with the following tools and components: Internet Communications IP*Works! - A comprehensive suite of Internet components for professional developers. IP*Works! SSL - Secure implementations of every major SSL-enabled Internet protocol IP*Works! S/MIME - Components for S/MIME e-mail and file signing and encryption. IP*Works! S/Shell - Add Instant Secure Shell (SSH) Security to your applications. IP*Works! Secure SNMP - Components for building Secure SNMP Agents and Managers IP*Works! Zip - An easy, fast, and effective suite of compression components. IP*Woks! EDI / AS2 - Components for secure EDI-INT (AS2) messaging. Internet Business IBiz QuickBooks Integrator - Components for QuickBooks and Merchant Services integration. IBiz E-Payment Integrator - Credit card and ACH processing through Internet Gateways. IBiz E-Banking Integrator - Components for Open Financial eXchange (OFX) client integration. IBiz TSYS/Vital Integrator - Direct credit card transaction processing via Vital PS. IBiz Paymentech Integrator - Direct credit card transaction processing via Paymentech. IBiz FDMS Integrator - Direct credit card transaction processing via FirstData. IBiz FedEx Integrator - Shipping and Tracking components via FedEx. IBiz USPS Integrator - Shipping and Tracking components via the US postal service. IBiz PayPal Integrator - Process payments and access PayPal merchant services. IBiz Amazon Integrator - Components for accessing Amazon Web Services including S3, SQS, and ECS. Enterprise Adapters /n software BizTalk Adapters - Native Adapters including advanced Internet communications, secure messaging, and secure file transfer. /n software SQL Server SSIS Tasks - SSIS Tasks providing robust enterprise ready secure messaging, and secure file transfer.

• Build 32

Features & Benefits ◆ All /n software products - IP*Works!, SSL, S/MIME, SSH,

Zip, EDI, Integrators for QuickBooks, Enterprise Adapters, E-Payment, Vital/TSYS, Paymentech, USPS, etc. ◆ All Supported platforms - .NET, Java, COM, Delphi, C++, Pocket PC, Unix, Linux, Mac OS X, BizTalk, SQL SSIS, PowerShell, etc. ◆ Free Updates, Upgrades, and New Releases. ◆ Per Developer Licensing. ◆ Free Standard Technical Support.

Visual Studio extensibility & integration ◆ Fully-managed .NET components based on a

100% C# codebase, with no dependencies on outside native code. The edition of choice for fully-managed .NET applications. ◆ Extensive demo applications for Winforms and WebForms (ASP.NET) written in VB.NET and C#. ◆ Seamless integration with Microsoft Visual Studio. Contact Information /n software 5007 Southpark Dr. Suite 240 Durham, NC 27713 USA 800.225.4190 Toll Free 919.544.7070 Telephone 919.287.2230 Fax [email protected] www.nsoftware.com

Microsoft Application Development Resource Catalog 2008 Summer Issue

Components + Controls

Components + Controls

Components + Controls

Version: Q2 2008

ScaleOut Software, Inc. ScaleOut StateServer® Components + Controls

Components + Controls

Components + Controls

Version: 4.0

ScaleOut StateServer® (SOSS) gives your .NET server farm or compute grid applications scalable, in-memory distributed caching for ASP.NET session-state, application state and other workload data. This software product offloads your back-end database server to increase performance and lower infrastructure costs. Storage capacity and performance scale linearly with server farm or grid growth. Patented storage technology allows farm-wide access to all stored data and intelligently replicates data among the servers to maintain high availability during server outages or planned downtime. SOSS’s fully integrated cache self-aggregates for the best ease of use in the industry. The GeoServer option allows data replication across geographically remote data centers for continuous availability. While SOSS usually installs directly on the farm or grid and runs as a native Windows service on each of the servers, our Remote Client option makes it possible to create a separate grid of dedicated caching servers that can be accessed by remote .NET applications. SOSS installs as a standard Windows software service and uses the existing back-end LAN for your server farm or grid. It transparently stores Microsoft ASP.NET session objects, and API’s are provided for integrating the product into .NET applications. The system administrator can add or remove servers from the store with just a few mouse clicks, and the distributed store “self heals” to restore its redundancy after a server fails.

Features & Benefits

Visual Studio extensibility & integration ◆ Supports ASP.NET 1.1, 2.0, and 3.5. ◆ Extends .NET APIs to provide distributed data storage.

system requirements u Windows Server 2003/2008, XP, or Vista. u A network subnet between the servers is required.

◆ Fast access that outperforms all other “out-of-pro-

cess” storage alternatives and approaches the speed of “in-process” storage. ◆ Scalable performance and capacity that increase without bottlenecks as your server farm grows using ScaleOut StateServer’s automatic load balancing. ◆ Dramatically simplified management compared to database clustering products due to ScaleOut StateServer’s proprietary self-organizing and self-healing technology. ◆ Transparent storage for session objects in Microsoft ASP.NET applications. ◆ Significantly lower cost for distributed caching than using database servers.

www.techguideonline.com/msdev

Contact Information

SCALEOUT S O F T WA R E

ScaleOut Software, Inc. 10900 NE 8th St. Suite 900 Bellevue, WA 98004 USA (503) 643-3422 Telephone (509) 753-9460 Fax [email protected] http://www.scaleoutsoftware.com

Build • 33

Software FX, Inc.

Chart FX provides charts, gauges and maps with additional vertical visualization functionality for business intelligence (OLAP), geographic data, financial technical analysis and statistical studies and formulas. Known as an innovator and leader of the charting component category for the past 15 years, Chart FX delivers best-of-breed gallery options, aesthetics and data analysis features.

Grid FX was specifically designed for Visual Studio developers to take advantage of a powerful designtime experience, integrated Chart FX functionality right in the box and AJAX to provide robust, run-time functionality in ASP.NET applications. The dynamic aesthetic features for data presentation and analysis allow it to adapt to an existing application or to adopt specific corporate branding guidelines.

Features & Benefits ◆ Both Chart FX and Grid FX provide toolbars and other

UIs to seamlessly integrate into ASP.NET applications while Chart FX offers Smart Client support as well. ◆ Both utilize DHTML and AJAX to provide robust chart images and grid views with full interactivity and greater performance by supporting state in web applications to update without a full page refresh. ◆ Grid FX offers drag-and-drop layout and in-place template editing; card view, master detail and sidebar data display options; plus advanced data editing, paging, grouping, sorting and filtering options. ◆ Advanced aesthetic features allow both components to easily adapt to Visual Studio themes, provided or custom motifs or corporate branding guidelines. ◆ Both Chart FX and Grid FX offer developer tools such as Smart Tag Wizards, Data Wizards and samples and documentation in the Resource Center.

• Build 34

Visual Studio extensibility & integration ◆ Both installers take advantage of the Visual Studio

2005/2008 automation model to setup your development environment and allow quick integration. ◆ The Smart Tag Wizards adheres to the Visual Studio 2005/2008 standards and provides a familiar interface to present all visual attribute options within the smart tag itself. ◆ The Data Wizard allows a developer to map fields in a database or business object to a chart or grid column or view and instruct how to process and present the data. ◆ Support for Visual Studio themes, provided or custom motifs or corporate branding guidelines. Any changes made will then extend to all Chart FX & Grid FX controls on the page.

price Visit www.softwarefx.com

Contact Information Software FX, Inc. 5901 Broken Sound Pkwy NW Suite 400 Boca Raton, FL 33487 USA 800-392-4278 Toll Free 561-999-8888 Telephone 561-998-2383 Fax [email protected] www.softwarefx.com

Microsoft Application Development Resource Catalog 2008 Summer Issue

Components + Controls

Since 1993, Software FX has led the way in bringing data visualization tools, such as Chart FX, to enterprise developers working with diverse markets, platforms and environments. The addition of the data presentation tool, Grid FX, creates a best-of-breed solution for Windows developers requiring enterprise quality and performance.

Components + Controls

Components + Controls

Grid FX & Chart FX 7

Syncfusion, Inc. Essential Studio Enterprise for .NET Essential Studio Enterprise Edition is a collection of advanced UI control libraries and reporting libraries for ASP.NET, Windows Forms, and WPF. Brief descriptions of several popular products in this package are listed below.

Components + Controls

Components + Controls

Components + Controls

Version: 2008 Volume 2

Essential Tools Collection of great user interface controls like Trees, Docking, Tabs, scheduling, Office 2007 UI, and much more. Essential Grid Fully customizable industry-standard data-bound grid control with advanced table visualization features, including grouping, hierarchical views, and more. Also available in Excel-like spreadsheet mode for WinForms and WPF. Essential Chart Full-fledged business charting component with great visualization and user-interaction capabilities. Essential Diagram Great suite for dynamically creating data-bound diagrams such as org-charts and work flow diagrams from scratch, or from diagram templates. Also lets you create Microsoft Visio-like interactive diagram-building applications. BackOffice suite A set of .NET framework libraries with a very intuitive API that enable you to read and write Microsoft Excel and Word files and Adobe PDF files. Great for report generation in these formats.

Features & Benefits

Visual Studio extensibility & integration ◆ Rich design-time experience - Our Wizards, Auto-

Formats, and other design-time utilities let you start using our controls in a snap. ◆ API Documentation - Whether you are in a code editor, aspx, or xaml editor, intellisense with appropriate documention of our API is always there to serve as your guide. ◆ Standards-based implementation - Lets you mix and match controls from our library with controls found in the platform runtime in your applications.

system requirements u Simply requires corresponding .NET runtime (Windows

Forms, ASP.NET, or WPF) in the deployed machines.

price

◆ Full source code – We believe in empowering devel-

opers with source code. Use it for extending, reusing, debugging, or just as an insurance policy. ◆ Simple licensing model – Our products are licensed on a per-developer basis, with no royalties, runtime charges, or server deployment fees. ◆ First-rate technical support – Our team’s 24x5 availability and online, phone, and forum-based support ensure you’ll get the answer you need, when you need it. ◆ A viable base for standardization – The wide range of solid products in Syncfusion suites allows you to reduce your dependence on multiple vendors and streamline your toolkit. ◆ Great cross-platform support - Whether it be ASP. NET, WinForms, WPF, or any future Microsoft platform, you’ll be assured of continued support for such platforms from Syncfusion.

www.techguideonline.com/msdev

Stand-alone Syncfusion products start at just $495, and our suites range from $795 up to $1,995.

Contact Information Syncfusion, Inc. 9001 Aerial Center Parkway Suite 110 Morrisville, NC 27560 USA 1 (888) 9DOTNET [1 (888) 936-8638] (919)481-1974 Telephone (919) 573-0306 Fax [email protected] www.syncfusion.com

Build • 35

Telerik Corp. RadControls for ASP.NET AJAX

Development experience is significantly improved thanks to RadControls’ familiar API, which closely replicates the Microsoft ASP.NET AJAX programming model on the client and on the server. Unlike other components that “integrate” with ASP.NET AJAX but still use their own internal AJAX implementations, RadControls for ASP.NET AJAX are built on top of ASP.NET AJAX, which delivers a number of benefits, such as: • Faster applications: RadControls share the same client-side scripts across all controls, resulting in reduced page load times. • Improved productivity: RadControls leverage the new client-side model of ASP.NET AJAX to make your development experience productive and consistent across all controls. • Microsoft supported AJAX: RadControls run on a Microsoft supported AJAX framework, which means you get the security and performance benefits of a future-proof technology. RadControls for ASP.NET AJAX are supported through a vast number of examples: online demos, videos, documentation, active forums, Knowledge Base articles, code library, sample applications and much more. Thanks to Telerik’s aggressive release schedule, the toolset is constantly updated for increased performance and functional enhancements.

Features & Benefits

◆ Wide cross-browser compatibility: RadControls have the

widest cross browser compatibility on the component market and all modern browsers are fully supported.

Visual Studio extensibility & integration ◆ Native support for both ASP.NET 2.0/VS 2005 and

ASP.NET 3.5/VS 2008. ◆ Full support for the Visual Studio .NET design

surface. This allows you to control the appearance and configuration of the controls in a convenient WYSIWYG environment. ◆ Codeless databinding for all Visual Studio supported datasources (LinqDataSource, AccessDataSource, SqlDataSource, XmlDataSource, ObjectDataSource, etc) ◆ Intellisense for all public APIs allows you to quickly get started with the controls.

system requirements u Microsoft .NET Framework 2.0/3.5 u Windows 2000/2000 Server/2003 Server/XP/Vista u Microsoft ASP.NET AJAX

price $999 (includes one year subscription and source code)

◆ The most comprehensive web UI suite: The toolset

includes over 20 market leading controls that bring unparalleled richness, responsiveness and interactivity to your web applications. ◆ Effortless deployment: All controls are encapsulated in a single assembly and have a unified programming model which facilitates the deployment and the learning process. ◆ Codeless experience: RadControls have developerfriendly design time support and provide nearly codeless experience for a lot of scenarios. ◆ Phenomenal client-side capabilities: binding to web services; rendering on the client; ability to add, modify and remove items on the client.

• Build 36

RadControls for ASP.NET AJAX is also available as part of the RadControls for ASP.NET AJAX + WinForms + Reporting Tool package. The price of the package is $1299 per developer seat. Contact Information Telerik Corp. 275 Grove St, 4th Floor Newton, MA 2466 USA +1.888.365.2779 Toll Free +1.617.249.2116 Fax [email protected] http://www.telerik.com

Microsoft Application Development Resource Catalog 2008 Summer Issue

Components + Controls

Telerik RadControls for ASP.NET AJAX is the most innovative and comprehensive toolset for professional web development. Built on top Microsoft’s ASP.NET AJAX framework, the controls deliver previously impossible features and performance optimizations.

Components + Controls

Components + Controls

Version: Q1 2008

Telerik Corp. RadControls for Windows Forms RadControls for WinForms is the first UI suite for Windows Forms that allows you to create rich desktop interfaces with WPF-like features. It enables developers to build previously impossible interfaces with highly attractive visual effects like scaling, rotation, Flashlike animations, object motion, alpha blending, and animatable gradients. With RadControls for WinForms you get WPF appeal without having to switch to WPF. RadControls for WinForms is a powerful set of controls for business applications that works beautifully in the most demanding scenarios. The suite includes over 30 unique tools: from the WPF-like RadCarousel, to the high-performance RadGridView, the Office 2007-inspired RadRibbonBar, and controls like RadChart, RadTreeView, RadMenu, RadPanelBar, RadCalendar, and RadComboBox, the suite includes everything you need to quickly build visually-stunning, WPF-like desktop applications. The Telerik Presentation Framework, the underlying engine of all controls in the suite, provides a completely customizable architecture by following WPF best practices. This interface richness eliminates the tedious learning process, as well as the need for expensive and risky software rewrites. Telerik’s Windows Forms suite is one of the very few to offer enterprise-level CAB support. The Telerik CAB Enabling Kit for RadControls for WinForms comes with a sample Finance Application modeled after Microsoft’s WPF WoodGrove Finance Application.

Features & Benefits ◆ Unique vector-based rendering techniques: rotation,

scaling, animations, transparency

Components + Controls

Components + Controls

Components + Controls

Version: Q1 2008

Visual Studio extensibility & integration ◆ A single-setting theming mechanism with full preview of

all available themes available directly in Visual Studio ◆ Codeless databinding for all Visual Studio supported

datasources ◆ Developer tools extending VS2005/2008: a Control

Spy for examining RadControls structure, a Visual Shape Designer for free-form shape designs, a Visual Style Builder for granular visual customization ◆ Registration of the Telerik WinForms Help manual in VS2005/2008’s help collection (and in the MSDN collection, if installed) through the convenient MS Help 2 format

system requirements u 1 GHz Pentium processor, at least 256 MB of RAM, a

Microsoft mouse or compatible pointing device, 100 MB of hard drive space for a full installation u Microsoft .NET Framework 2.0+ u Windows 2000/2003/XP/Vista u Visual Studio 2005/2008

price

◆ Excellent Windows Forms-grade performance; no

need to invest in Vista-class hardware

$999 (includes one year subscription and source code)

◆ Fully documented and comprehensive set of

RadControls: GridView, Carousel, Calendar, Chart, RibbonBar, TreeView, Form, ComboBox, Menu, Buttons, Editors, etc. ◆ Ideal choice for enterprise business systems – CAB support; RTL language support; flat learning curve through intuitive and similar to the standard Windows Forms controls API, over 100 examples ◆ Three productivity tools for codeless development: Control Spy, Visual Style Builder and Shape Editor

www.techguideonline.com/msdev

RadControls for WinForms is also available as part of the RadControls for ASP.NET AJAX + WinForms + Reporting Tool package. The price of the package is $1299 per developer seat. Contact Information Telerik Corp. 275 Grove St, 4th Floor Newton, MA 2466 USA +1.888.365.2779 Toll Free +1.617.249.2116 Fax [email protected] http://www.telerik.com

Build • 37

Microsoft Microsoft Expression Studio 2

The suite of professional design tools includes Expression Web 2, Expression Blend 2, Expression Design 2, Expression Media 2 and Expression Encoder 2 and works seamlessly with Visual Studio 2005 and Visual Studio 2008, solving the age-old designer and developer workflow challenge. The innovations in Extensible Application Markup Language (XAML), used by both Expression Studio and Visual Studio, allow for unprecedented designer-developer collaboration for the creation of both standards-based and Microsoft Silverlight-enhanced Web experiences as well as Windows Vista and .NET Framework 3.5 client applications.

Features & Benefits ◆ Expression Web 2 adds support for PHP and Adobe

Photoshop import based on customer feedback. In line with the team’s commitment to short release cycles, Expression Studio 2 is coming to market one year after the last release with major updates to each product. The products together contain more than 100 new features and introduce new Microsoft Silverlight functionality for creating stunning cross-browser, crossplatform Web experiences. “The release of Expression Studio 2 flies in formation with the latest platform releases such as Silverlight and Windows Presentation Foundation and is a very exciting milestone for the industry,” said Eric Zocher, general manager for Expression Studio at Microsoft. “Great user experience is at the heart and soul of our Expression family of tools and is fundamental to enabling developers and designers to collaborate on building and delivering dynamic, connected applications that help customers achieve results.” Millions of customers and partners such as Conchango PLC, 2ndFACTORY Co. Ltd, Design To Business (d2B), Infusion Development, and Pink and Yellow Media are beginning to experience the newfound power of Expression Studio and delivering rich, connected client and Web applications based on Windows Presentation Foundation, Microsoft Silverlight and Microsoft ASP.NET AJAX.

◆ Expression Blend 2, in addition to Silverlight support,

adds vertex animation and an improved user interface with a new split design/XAML view. ◆ Expression Design 2 adds improved exporting functionality including the ability to export slices. ◆ Expression Media 2 is a robust digital asset management solution for photographers and other creative professionals. It adds support for the latest file formats including RAW, provides geotagging functionality, and is supported by Microsoft Office 2007 and Microsoft Office for Mac 2008. ◆ Expression Encoder 2 is now a core offering of the suite. It allows creative and Web professionals to optimize almost any type of video content quickly for publishing on the Web, either in streaming video, rich-media advertising or other Web 2.0 projects. A full overview of features is available at http://www.microsoft.com/expression/features

Pricing Full product pricing and availability information is available at http://www.microsoft.com/expression.

Contact Information

Microsoft 800.642.7676 Toll Free [email protected] www.microsoft.com

• Build 38

Microsoft Application Development Resource Catalog 2008 Summer Issue

Designer Tools

Designer Tools

Microsoft delivered on its commitment to rapid innovation for the newest Microsoft platforms and latest Web technologies by releasing Expression Studio 2.

“The release of Expression Studio 2 signifies some major advancements in the way that designers and developers work together, which is enabling us to realize much more of our vision, and to do it more efficiently,” said Paul Dawson, head of experience at Conchango. “In addition, the increased connectedness between Visual Studio 2008 and Expression Studio is really beneficial. XAML is now where we live out that collaboration, which is giving us efficiencies in the design and development process of somewhere in the region of 20 percent to 30 percent, meaning our customers get much better branded user experiences, more reliable and robust code, in a shorter time frame and for a better cost.”

Designer Tools

Express yourself. Bring your best ideas to life with Microsoft Expression Studio 2. From design to development, five complete products work together to enable you to deliver deeper experiences to customers. ®

®

– Design compelling Web sites and ASP.NET or PHP applications that are as beautiful as they are powerful. – Maintain the fidelity of your vision from your first pen stroke to the final keystroke with the power of XAML. – Design and create stunning-rich cross platform content for Microsoft Silverlight™. – Manage assets with ease for effective, efficient workflow. – Publish rich Microsoft Silverlight™ video experiences.

To ignite your creativity, go to:

http://www.microsoft.com/expression

Arxan Technologies, Inc.

Project1:Layout 1

5/22/2008

5:28 PM

Page 1

Once Microsoft .NET applications are deployed, hackers and competitors have easy access to the source code and the embedded IP within the applications themselves. This is because Microsoft .NET offers an efficient Framework for developing and deploying Windows applications. Since the Framework uses Microsoft intermediate language (MSIL) or Common Intermediate language (CIL) which contains highly detailed metadata, it makes compiled applications easy to reverse engineer, tamper and pirate. GuardIT for Microsoft.NET Framework is a proven commercial software protection solution for managed code and can also be used in conjunction with GuardIT for Windows to protect native code. GuardIT actively defends, detects and reacts against attempted application attacks, providing durable and resilient security to today’s threat profiles which can easily bypass license management security protocols. Many software-driven Global 500 companies are using GuardIT to successfully safeguard their software assets and preserve revenues.

Features & Benefits

◆ The obfuscation Guards in GuardIT for .NET trans-

form program instructions into code that is difficult to understand. These transformations do not affect the functionality of the protected application. ◆ GuardIT for .NET provides various Guards for obfuscating and encrypting character strings in managed code.

system requirements

◆ Primary Protection: Obfuscation plus dynamic

security of Microsoft .NET, via layered Guard-based protection at the binary level. ◆ Protection Toolset: Comprehensive defend-detectreact protection of native code (with GuardIT for Windows) and managed code. ◆ Protection Configuration: Ability to hone performance and security per business needs. ◆ Application’s Response to Breach: Fully programmable. For example, application can self heal, modify behavior or phone home anywhere. ◆ Breach Management: Point-click generation of short term patch. Easy reconfiguring of GuardScript™ (no code changes or SDLC impact) for full fix.

u Supported Languages: C/C++, C# and VB.NET u Supported Compilers: Visual Studio 2005 SP1,

Visual Studio 2008 u Host System Requirements: Windows XP SP2, 2000

SP4 and Windows Vista u Target System Requirements: Windows XP SP2

and Windows Vista u Microsoft .NET Framework: Currently 2.0, 3.0 and 3.5

Visual Studio extensibility & integration Contact Information

◆ GuardIT for .NET protects managed code in mixed

mode and pure managed-code assemblies. It can be used for protecting Microsoft .NET managed code in pure managed-code or with GuardIT for Windows in mixed mode assemblies. ◆ The GUI-based solution lends itself to a seamless and robust protection of managed/mixed code.

• Build 40

Arxan Technologies, Inc. 6903 Rockledge Drive, Suite #910 Bethesda, MD 20817 USA 301-968-4290 Telephone 301-968-4291 Fax [email protected] www.arxan.com

Microsoft Application Development Resource Catalog 2008 Summer Issue

Development Tools

Version: 2.0

Development Resources

Development Resources

GuardIT® for Microsoft. NET Framework

Ascentn Corp

Version: 4.0.1

The AgilePoint BPMS is the first .NET-based BPMS that permits technically savvy business analysts, power users, and IT to create, monitor, and configure processes without writing and compiling code. This is accomplished through enabling business users to assemble abstracted and process-enabled .NET assets created by IT, into process-based (vs. code-based) composite applications within an IT controlled ecosystem. This advancement delivers business agility while un-burdening IT from incurring costly and time-consuming custom coding for ever changing business requirements. AgilePoint BPMS is a 100% .NET-based BPMS named a 2007 cool vendor by Gartner and a strong performer by Forrester due to its model driven architecture and metadata IT asset abstraction framework that are instrumental to realize the full value proposition of SOA – i.e. creating SOA assets that can be visible and leveraged directly by business users. AgilePoint lets .NET developers re-purpose their .NET skill sets to deliver a new generation of strategic value. AgilePoint’s model-driven execution engine is the technological advancement that empowers business users to quickly ‘assemble’ adaptable, SOA-aligned, end-to-end business process applications that are actually directly executable process models (with no code generation and compilation). AgilePoint’s progressive execution engine facilitates supreme run time agility as running processes can be manipulated for handling exceptions and variable conditions.

◆ Accelerate the creation of enterprise class end-to-

end workflows and business applications across multiple Microsoft products and technologies (as well as non-Microsoft applications) with the simplicity of Visio diagramming

Development Tools

Development Resources

Development Tools

AgilePoint BPMS - An SOAaligned, Model-Driven Business Process Management System

Visual Studio extensibility & integration ◆ Extends .NET with an metadata-driven IT asset

abstraction framework – key to ‘process-enable’ custom development into process-based IT services ◆ Extends and integrates with Visual Studio with custom project templates that leverage the full power of Visual Studio, Web services, and Microsoft development tools ◆ Extends ASP.NET with process-aware, smart Web controls and XML-based data schema to allow browsing and direct binding of ASP.NET controls with process logic at the process layer ◆ Extends and integrates with Visual Studio with custom Web application templates that leverage of the full power of Visual Studio to develop processenabled ASP.NET applications

system requirements

Features & Benefits

u H/W Requirements: CPU 2.0 GHz and above, 2GB

◆ Deliver 10X productivity gains in creating automa-

u S/W Requirements: Windows Server 2003 &

RAM or above, Hard Disk space: 20 MB, etc. tion, integration, and collaboration by assembling process-based (vs. code-based) model-driven composite applications ◆ Realize the full value of SOA by being able to access SOA services created by IT in the business domain and enable the round-tripping lifecycle of SOA service development between business and IT ◆ Increase business agility and IT asset utilization by empowering business analysts and power users to self-serve and self-innovate by directly including process-enabled IT assets created by IT in a process ◆ Deliver a process-based composition layer above the complete Microsoft stack of products and technologies, e.g. SharePoint, that enables business users to leverage the full values of the Microsoft stack with no code

www.techguideonline.com/msdev

2008, SQL Server 2005 & 2008, .NET Framework 1.1, 2.0, or 3.0, IIS, Visio, Visual Studio, etc.

price AgilePoint offers multiple pre-configured editions. The Standard Edition starts at ~US$25K. Contact Information Ascentn Corp 1916C Old Middlefield Way Mountain View, CA 94043 USA 650-968-6789 Telephone [email protected] http;//www.ascentn.com/ HiAgilityBPM/

Build • 41

Business Objects

Crystal Reports for Visual Studio 2008 allows developers to save time by designing, viewing, and exporting their reports without having to run them inside their application. Crystal Reports project templates and smart tags speed application development for beginners and intermediate users. Crystal Reports supports hierarchical fields such as User Defined Types, XML fields and object collections allowing support for data from web services. Object collections allow you to pass an array of objects to a report as a data source. Single Sign On is achieved with support for integrated authentication to allow user credentials to be passed from a user’s browser to the ASP.NET application and Crystal Reports to SQL Server 2008. Crystal Reports 2008 is an exciting new upgrade to your copy of Crystal Reports Basic for Visual Studio. Crystal Reports 2008 provides an additional enriched designer, a report creation and modification API, a enhanced viewer with report parameter panel for better report interactivity, and integration with Adobe Flash, Flex, and Business Objects Xcelsius dashboards.

Features & Benefits ◆ Report Designer-Design, preview and export reports

Visual Studio extensibility & integration ◆ Crystal Reports Basic for Visual Studio 2008 and

the associated runtime libraries comes free with the default installation of Visual Studio 2008. ◆ Themes provide a common look and feel to all visual controls on a page or across a website. The CrystalReportsViewer control is compatible with ASP.NET Themes. ◆ A ReportSource control which encapsulates a report with its data is provided as part of the simplified tag-based application development model. ◆ Crystal Reports provides numerous deployment options from a single simplified merge module, to a Microsoft Installer file(MSI), to ClickOnce deployments

System requirements u Visual Studio 2008

Price Visit: http://www.businessobjects.com/product/catalog/ crystalreports_visualstudio/

directly within Visual Studio. ◆ Viewers-WinForm and ASP.NET report viewers to

manage paging, drill down, searching and many other end-user actions. ◆ Free runtime-Freely distribute Crystal Report desktop and web applications. ◆ Single click printing-Provide precision pixel perfect Crystal Reports printing with one click from a web browser. ◆ Runtime Data-Access multiple data sources using Data Readers, Object collections, .NET Data Sets, ODBC, OLEDB and others.

• Build 42

Contact Information Business Objects 910 Mainland Street Vancouver, B.C. V6B 1A9 Canada 800.877.2340 Telephone salesteammailbox@ businessobjects.com www.businessobjects.com

Microsoft Application Development Resource Catalog 2008 Summer Issue

Development Tools

Building on 15 years of experience in the Microsoft development environment Crystal Reports Basic for Visual Studio 2008 continues to answer the needs of Visual Studio developers, offering an enhanced integrated reporting experience within the Visual Studio IDE. This special version of Crystal Reports includes new support for Windows Vista, Windows Server 2008, and the .NET 3.5 framework.

Development Tools

Development Tools

Crystal Reports for Visual Studio 2008

ComponentOne

ComponentOne DemoWorks gives you the power to produce professional quality demonstration videos without multi-media or graphic design expertise. With DemoWorks, you can record any screen activity — add narration, captions, and highlights if you wish — and produce video in formats such as Flash, animated GIF, and AVI. And frame-by-frame video and audio editing makes “one take” demo creation a reality. DemoWorks is great for producing videos for Help and tutorial materials, Web content for sales and marketing, FAQs and knowledgebase articles, and even enhanced bug reporting. DemoWorks is unique in its ability to help you create a flawless video in one take. Undesirable parts of recordings can be easily removed and DemoWorks will automatically adjust the cursor’s movement. The cursor’s movement and pointer are also completely editable. A unique preview mode allows you to record narration while watching the review. Mistakes are no worry, just back up and re-record! DemoWorks is used for multiple purposes. Users generate Flash movies for Web sites and online training. Animated GIFs are used for Web sites, emails, online help, and bug reporting where lightweight files are important. EXE videos (which include their own player) are commonly used for CDs. Whatever your video needs are, DemoWorks has the output you need. Visit the DemoWorks Web site (www.doctohelp.com/ demoworks) to download a copy of the FREE DemoWorks Community Edition.

Development Tools

Development Tools

Development Tools

ComponentOne DemoWorks

◆ Product the Output You Need

DemoWorks publishes movies in Adobe Flash, Microsoft AVI, animated GIF, self-running EXE, and Java. All file sizes are reduced as small as possible.

system requirements u Microsoft Windows 2000, XP, 2003 Server, or Vista u 16-bit color monitor capable of 800 x 600 resolution

Price ComponentOne DemoWorks - Full Version $200 ComponentOne DemoWorks - Upgrade $100 ComponentOne DemoWorks - Community Edition Free

Features & Benefits ◆ Record Only What You Need

Record your entire screen, a custom-sized region, or a single window. Record narration in real-time or add it later. ◆ Frame-By-Frame Editing Makes One-Take Production a Reality Edit each frame, hide frames, and change timing. Mistakes are easily deleted and covered up so you don’t have to re-record. ◆ Insert Objects for Emphasis Include customizable captions, images, and highlights to emphasize important points and elements. ◆ Edit the Cursor Path to Polish the Presentation Change the mouse pointer as well as the path it follows. This helps the demonstration run more smoothly and helps hide mistakes.

www.techguideonline.com/msdev

Contact Information ComponentOne 201 South Highland Avenue Third Floor Pittsburgh, PA 15206 USA 1.800.858.2739 Toll Free 412.681.4343 Telephone 412.681.4384 Fax [email protected] www.componentone.com

Build • 43

ComponentOne ComponentOne Doc-To-Help

Doc-To-Help makes it easy to produce professional quality documentation that your end-users will love to use. Whether you are using Microsoft Word or any HTML editor (including Microsoft Visual Studio), you or your writing team can publish standard online Help formats, platform independent browser-based Help, or pressready manuals. Toolbars in authoring environments make authoring easy while single-sourcing features such as conditional text and storable output settings allow you to publish multiple outputs from one project. A close partnership with Microsoft has helped ComponentOne deliver unparalleled support for application developers. ContextIDs help you map Help topics to the application interface or field-level “What’s This” Help. Help 2.0 output gives you a .NET Help system to integrate with Visual Studio, and HTML Help gives you Microsoft’s standard Help system (.chm) to ship with your application. Doc-To-Help also exclusively integrates with Microsoft Sandcastle by giving it an interface and including its MSDN-style content as part of your documentation project. Everything you need to publish multiple deliverables from new and existing content is included in one application. Doc-To-Help users can produce content for internal reference use, Web sites, Help files, and printed manuals using a single project. Visit Doc-To-Help’s Web site (www.doctohelp.com) to download a trial today.

Features & Benefits

Development Tools

Development Tools

Version: 2008

◆ Industry’s Best Web-based Output

NetHelp is platform independent, looks great out of the box, and can be completely customized. You can even use XSLT or .NET transforms to create your own features. ◆ Intuitive Interface Efficiently manage your project with convenient organizers, Ribbon toolbars, and wizards.

Visual Studio extensibility & integration ◆ Microsoft Sandcastle Integration

Create reference documentation with the Sandcastle Plug-in. Doc-To-Help puts an interface on Sandcastle and uses its output as part of any Doc-To-Help project. ◆ Help 2.0 Produce Help 2.0 for integration in Visual Studio.

system requirements

◆ Author in Word or Any HTML Editor

Author content in Word or your favorite HTML editor while using a simple style-based system to markup the content for publishing. ◆ Versatile Outputs With HTML Help, Help 2.0, JavaHelp, WinHelp, NetHelp (platform independent, browser-based Help), and printed manuals, there is an output for any need. Every output is customizable. ◆ Multiple Outputs from One Project Manage and store contents and settings for specific outputs for one-click publishing to many different outputs.

• Build 44

u Microsoft .NET Framework 2.0 u Microsoft Windows 2000, XP, NT 4.0, or Vista u MDAC 2.6 or later

price Doc-To-Help Enterprise 2008 - Full Version $900 Doc-To-Help Enterprise 2008 - Upgrade Version $500 Contact Information ComponentOne 201 South Highland Avenue Third Floor Pittsburgh, PA 15206 USA 1.800.858.2739 Toll Free 412.681.4343 Telephone 412.681.4384 Fax [email protected] www.componentone.com

Microsoft Application Development Resource Catalog 2008 Summer Issue

Development Tools

CrypKey Inc

At the heart of CrypKey’s uncompromised reputation of robust software copy protection are two unique, critical technologies: CloneBuster and Stealth. CloneBuster prevents hard drive copying through accessing and logging permanent, read-only hard drive serial numbers (HDSNs). Version 7 further enhances this with the use of a back-up hardware-locking system using a number from the computer’s bios. This tandem technology ensures that hardware locking is almost assured. Stealth, CrypKey’s anti-hacking layer, prevents hackers from reverse engineering and circumventing the copy protection. A good analogy to describe the way Stealth works is like breaking down an application into a 10,000piece jigsaw puzzle, without a picture on the pieces. CrypKey offers the flexibility to implement customized licensing strategies by providing: the ability to turn features on/off, trial version licensing, standalone and network licensing plus a new 3 dimensional feature for complex licensing.

Visual Studio extensibility & integration ◆ CrypKey 7 supports the Microsoft Visual Studio

.NET platform. Download our white paper, “ .NET Intellectual Property Protection: The Merits of True Encryption”, at www.CrypKey.com.

system requirements

Automated 24/7 online activation is available through CrypKey’s hosted solution or host it yourself by purchasing our Casper software.

u Windows 2000, 2003, XP, Vista (including 64 bit

Features & Benefits

price

◆ Intellectual Property Protection – Protects Windows

CrypKey licenses start at $1245 US including one year of support and upgrades.

EXEs and DLLs; offers true encryption for .NET applications to ensure your R&D investment is protected. ◆ Strong Copy Protection – Powerful 128 bit AES encryption ensures that you get paid for every copy of software in use. ◆ Secure and Flexible Licensing – Enables secure and flexible licensing models for stand-alone and enterprise network computers to ensure that end users comply with software licensing terms. ◆ Separate NGN Process – Permits users to debug a program while simultaneously using CrypKey.

• Build 46

operating systems)

Enterprise licensing is available for companies with more than one product. Please contact us at sales@ crypkey.com for the best price on volume purchases.

Contact Information CrypKey (Canada) Inc 908 17 Avenue SW, Suite 200 Calgary, Alberta T2T 0A3 Canada 403.258.6274 Telephone 403.264.8838 Fax [email protected] www.CrypKey.com

Microsoft Application Development Resource Catalog 2008 Summer Issue

Development Tools

Fifteen years ago, CrypKey developed the original software-based copy protection and licensing system with flexible licensing, dynamic encryption, and enhanced anti-hacking capabilities.

Development Tools

Development Tools

CrypKey Protection & Licensing Software

Developer Express Inc. CodeRush and Refactor!

CodeRush and Refactor! by DevExpress are efficiency and productivity tools for developers - offloading tedius, repetitious, and error-prone tasks to the machine, and giving the developer more time to spend on the design.

Development Tools

Development Tools

Development Tools

Version: v2

CodeRush makes you more productive by keeping you focused on the essence of your software design rather than the specifics of language syntax. The obvious question might be how or what does CodeRush do that my current editor doesn’t since I’m quite productive now? The answer is that by integrating tightly with the Visual Studio .NET IDE, both CodeRush and Refactor! are able to improve the development environment from the inside out - bringing you new ways to look at code, new ways to generate code, new ways to navigate through code, and new ways to create extensions to your development environment. CodeRush will help you create sophisticated code blocks in seconds and extend code templates instantly. CodeRush will complete identifiers as you type and expand or contract selections logically. With CodeRush, you will be able to instantly place selected code inside Try/Catch blocks, Regions and your own custom wrappers with ease. You can even reverse the logic of selected code and revisit important points within your code instantly (and effortlessly swap between locations). Like all DevExpress technologies, CodeRush for Visual Studio .NET comes with a 60 day no hassle money back guarantee.

system requirements u Supports Visual Studio 2002, 2003, 2005, and 2008 u Supports Visual Basic, C#, and C++

price CodeRush and Refactor! - $249.99

Features & Benefits ◆ With more than 100 refactorings, and dozens of

productivity features, CodeRush and Refactor! deliver more capabilities than any other tool for any platform. And best of all, it’s from a company you can trust: DevExpress, the leading component, framework, and tool vendor for .NET. ◆ Industry-grade Quality - At DevExpress, we’re serious about quality. That’s why CodeRush and Refactor! Pro are backed by over 10,000+ test cases and a hardworking staff of developers and test case writers committed to continually exceeding your expectations. ◆ Refactor! brings the power of an entire suite of refactoring tools to bear with just one key (”One Key Refactoring”) and it works directly on your code in your editor - so you’ll never have to leave your code just to restructure it. ◆ CodeRush offers integrated Visualization, Selection, Clipboard, and Code Template tools to maximize your productivity and team efficiency.

www.techguideonline.com/msdev

Contact Information Developer Express Inc. 6330 McLeod Dr Suite 1 Las Vegas, NV 89120 USA 702-262-0619 Toll Free 702-262-0609 Telephone [email protected] www.devexpress.com

Build • 47

Gemalto Gemalto .NET Smart Card SDK

Gemalto .NET technology capitalizes on the secure and portable aspects of the Common Language Infrastructure (CLI) enabling application development in C# using the .NET Framework. The CLI implemented in the smart card allows smart card applications to be integrated in .NET solutions. Gemalto .NET smart card technology also supports multiple applications running on the same device simultaneously. Each application is isolated from the others ensuring application safety and integrity. Applications using Gemalto .NET smart card technology are developed, debugged, tested and loaded using a set of tools integrated within Visual Studio® .NET. This is achieved without ever having to leave the IDE (Integrated Development Environment). Enhancements to Visual Studio .NET pave the way for easy integration of smart card applications into other .NET based technologies such as Smart Clients, ASP.NET Web Services, etc.

Features & Benefits

Visual Studio extensibility & integration ◆ Development using Visual Studio .NET enables the

use of Microsoft’s Web Services Enhancements (WSE) so that smart card-based security applications can be easily integrated into solutions based on web services. ◆ Extensions to Visual Studio .NET offer a seamless environment to develop, debug, test and load applications on the Gemalto .NET smart card ◆ Card Explorer running as a plug-in to Visual Studio .NET or standalone can efficiently manage the contents of a Gemalto .NET smart card. Templates are included to create server applications for the .NET smart card and client applications that can access services on the card. ◆ Smart card applications can be easily integrated with other .NET based technologies such as Smart Clients, ASP.NET Web Services, etc., with the ability to develop, debug, load, and test on the card.

system requirements u Windows® Operating System: Windows Vista®,

◆ Applications communicating with a smart card

are independent of the communications transport method being used. ◆ Host and smart card applications interact transparently using secure communication channels, allowing multiple card applications to be “active” at the same time without explicit application selection. ◆ Access to the on-card timer allows new applications such as temporary web-coupons or the use of time based PINs. ◆ Secure and reliable cryptographic operations including both symmetric (DES, AES) and asymmetric (RSA) algorithms enhance application security.

• Build 48

Windows XP SP2, Windows Server 2003, Windows 2000 SP6 u Microsoft .NET Framework versions 1.1 or 2.0 u Integrates with Visual Studio .NET 2003 and 2005 (Visual Studio is not required to use the Card Explorer)

price $299.00 Contact Information Gemalto 9442 Capital of Texas Hwy N. Ste 400 Austin, Texas 78759 USA (512) 257-3933 Telephone [email protected] www.netsolutions.gemalto.com

Microsoft Application Development Resource Catalog 2008 Summer Issue

Development Tools

Gemalto .NET smart card technology provides a seamless companion to the Microsoft .NET environment and serviceoriented architecture. By extending the .NET programming model to the smart card, this Gemalto innovation empowers application developers through the rich features of managed memory, security and language integration. Gemalto .NET smart card technology also facilitates reusable components with a focus on core business services, leveraging Microsoft .NET data exchange standards, and eliminating the need for smart card specific infrastructure development.

Development Tools

Development Tools

Version: 2.1

JetBrains s.r.o. dotTrace The complete solution for profiling the performance and memory usage in .NET applications. dotTrace is the complete profiling solution for .NET applications. It provides both performance and memory profiling and supports the profiling of desktop applications, ASP.NET applications and Windows services with over four different profiling modes. dotTrace offers a number of ways to profile your application: from its own GUI, from the command line, or from within the profiled application using a simple API. dotTrace tightly integrates with Microsoft Visual Studio, letting you profile your application right from the IDE and navigate to the source code in the text editor. In terms of profiling speed, dotTrace decisively outperforms its in-class competitors. It imposes the lowest possible overhead on profiled applications, resulting in fast and efficient profiling. dotTrace offers time-saving and convenient analysis capabilities for comparing performance data between profiling sessions, helping precisely track the effects of code optimization on performance. dotTrace has a shallow learning curve and is easy to use. Its intuitive user interface is designed for easy examination of profiling data. It offers smart navigation and search options for quickly locating bottlenecks and memory usage issues. Working with profiling data is also streamlined with handy keyboard shortcuts.

Features & Benefits ◆ Fast, efficient performance profiling in up to four

modes, including regular tracing profiling with wall-time measurement, sampling profiling, and routine thread time profiling. ◆ dotTrace provides comprehensive memory profiling. You can dump your application’s memory at any time during profiling to examine it, or capture the difference between two specific memory states. ◆ You can generate an unlimited number of snapshots of the same application, and open multiple snapshots to compare them. An automatic comparison tool is provided for performance snapshots. ◆ dotTrace automatically locates the underlying source code for your functions and methods. When the solution is opened, a single click navigates you to the corresponding source file in Visual Studio.

www.techguideonline.com/msdev

◆ dotTrace integrates with Visual Studio 2003, 2005

or 2008 and can be run with the click of a button, letting you profile the startup project of your solution directly from Visual Studio.

Development Tools

Development Tools

Development Tools

Compatible With Java Versions and Platforms: Cross-Platform tool

System Requirements ◆ P rocessor: •X86 or X64 ◆ Operating system: •Microsoft Windows 2000, XP,

2003 Server, or Vista ◆ .NET Framework: 1.0–3.x ◆ RAM: 512MB minimum ◆ Hard drive space: 40MB

Availability Downloadable from JetBrains website

Pricing New User Price $499; Upgrade Price $199. Floating License Price $2500; Free full-featured trial for 10 days is available. You can download IntelliJ IDEA here: http://www.jetbrains.com/profiler/download/

Industries Served All: Automotive, Computer Services, Consumer Packaged Goods / Wholesale Distribution & Service / Retail, Education, Financial / Banking, Government, Healthcare, Industrial, Insurance, Internet Service Providers (ISPs), Life Sciences, Media & Entertainment, Professional Services, Telecommunications, Travel & Transportation, Utility & Energy Services

Contact Information JetBrains s.r.o. Klanova 9/506 Prague, 14700 Czech Republic 609.714.7883 USA Sales (East) 650.378.8571 USA Sales (West) [email protected] (Worldwide) [email protected] (USA and Canada) http://www.jetbrains.com

Build • 49

JetBrains s.r.o. ReSharper

ReSharper is simply the most intelligent add-in to Visual Studio around, capable of raising the productivity of .NET developers to new levels. ◆ ReSharper’s navigation features let you instantly

ReSharper analyzes your C# code on the fly, before you compile, to identify problems and visualize them using both syntax highlighting and a special marker bar. Quick-fixes are provided for the majority of discovered problems. ReSharper dramatically extends Visual Studio’s native IntelliSense with its three powerful code completion features. Other coding assistance capabilities include auto-inserting matching delimiters and namespace import directives, tooltips with available method signatures and parameters, and a lot more.

jump to files, file members, types, symbols, declarations, inheritors, usages, and much more, so that the whole solution is at your fingertips. ◆ ReSharper detects NUnit tests in your project, allowing you to run and debug them right from the code editor and providing you with a dedicated window to analyze test results and re-run tests.

System Requirements ◆ Processor: Pentium III 850 MHz or higher (recom-

mended: Pentium IV 2.0 GHz) ReSharper provides 35 built-in advanced solution-wide refactorings to help you easily and quickly improve structure and maintainability of your code. In addition, ReSharper provides tools for quick generation of type constructors, properties and interface implementation, among other code constructs; customizable code style configuration, expanded syntax highlighting, and comprehensive code cleanup; powerful navigation and search capabilities; plenty of code templates; and a convenient UI to explore and run unit tests. ReSharper provides support for C#, VB.NET, XML, XAML, ASP.NET, NAnt, and MS Build Scripts, including comprehensive cross-language functionality. To give every developer precisely what they need, three editions of ReSharper are available: Full, C#, and VB.NET.

◆ Memory: 512 MB minimum (recommended: 2 GB) ◆ Disk space: 100 MB ◆ Operating System: Microsoft Windows 2000/XP/Vista ◆ Software installed: Microsoft Visual Studio 2005 with

SP1 or Microsoft Visual Studio 2008

Availability Downloadable from JetBrains website

Pricing Full Edition (Commercial - $349, Personal - $199), C# Edition (Commercial - $249, Personal - $149), VB.NET Edition (Commercial - $149, Personal - $49). Free full-featured trial for 30 days is available. You can download IntelliJ IDEA here: http://www.jetbrains.com/resharper/download/

Features & Benefits ◆ ReSharper supports all C# 3.0 features, including

implicitly typed locals and arrays, extension methods, lambdas, object & collection initializers, anonymous types, automatic properties, and LINQ. ◆ ReSharper’s refactorings allow you to rename, move, and safely delete symbols; introduce and inline members and variables; convert methods to properties, abstract classes to interfaces, and much more. ◆ After inspecting your code, ReSharper displays results as errors, warnings, suggestions and hints, allowing you to take measures using quick-fixes and context actions available with a single shortcut.

• Build 50

Contact Information JetBrains s.r.o. Klanova 9/506 Prague, 14700 Czech Republic 609.714.7883 USA Sales (East) 650.378.8571 USA Sales (West) [email protected] (Worldwide) [email protected] (USA and Canada) http://www.jetbrains.com

Microsoft Application Development Resource Catalog 2008 Summer Issue

Development Tools

ReSharper is a productivity add-in for Visual Studio, which makes development for .NET Framework a real pleasure.

Development Tools

Development Tools

Compatible With Java Versions and Platforms: Cross-Platform tool

JetBrains s.r.o. TeamCity

An innovative solution for Continuous Integration & Build Management, which facilitates team software development. As an innovative software build management and continuous integration solution, TeamCity allows development teams to efficiently run the software building process and monitor all its aspects. In doing so, the product promotes and facilitates teamwork, improves productivity, and helps enhance code quality. With TeamCity, you can run your builds under multiple platforms, environments and test suites, obtaining information on build progress and tests results on the fly. The build process is monitored and managed via an intuitive web interface. The workflow of software development teams is never interrupted thanks to multiple collaboration features, including pre-tested commit, which helps keep the code base free of errors at all times. Various time- and resource-consuming operations such as unit testing, code quality analysis, searching for code duplicates, and code coverage review are all performed on the server – and not on your developers’ machines – thus saving your team’s valuable time. TeamCity boasts many ways to monitor the health of your company’s projects and the status of integrating code changes. Not only can you select from a wide choice of communication tools to stay up-to-date with the recent events, but you can also benefit from multiple notification conditions and statistics reports. Two different editions – Professional (distributed free of charge) and Enterprise – allow you to effectively leverage the cost of solution ownership and adoption.

Features & Benefits

◆ Performs Unit Testing and provides duplicates reports.

Development Tools

Development Tools

Development Tools

Compatible With Java Versions and Platforms: Cross-Platform tool

Time-costly checks are performed remotely, freeing up your developers’ machines and helping your team sustain an uninterrupted workflow. ◆ Brings advanced Project Management tools, including statistical reports on project health and various notifications channels (RSS feeds, IDEs, e-mail, System Tray), so you are always on top of things. ◆ Flexible licensing policy to optimize the total cost of ownership (TCO). Small-size teams enjoy the Professional edition free of charge, while the Enterprise edition is targeted at larger companies.

Availability Downloadable from JetBrains website

Pricing Enterprise Server License Price $1,999; Free Professional Server License; Build Agent License Price $299. You can download TeamCity here: http://www.jetbrains.com/teamcity/download/

Industries Served All: Automotive, Computer Services, Consumer Packaged Goods / Wholesale Distribution & Service / Retail, Education, Financial / Banking, Government, Healthcare, Industrial, Insurance, Internet Service Providers (ISPs), Life Sciences, Media & Entertainment, Professional Services, Telecommunications, Travel & Transportation, Utility & Energy Services

◆ Implements the best practice of Continuous Integration,

ensures that the code base is up-to-date and error-free via a unique pre-tested commit feature, and optimizes error finding and correction. ◆ Delivers state-of-the-art Build Management by running builds and tests under different configurations and platforms and providing timely feedback via various communication channels.

www.techguideonline.com/msdev

Contact Information JetBrains s.r.o. Klanova 9/506 Prague, 14700 Czech Republic 609.714.7883 USA Sales (East) 650.378.8571 USA Sales (West) [email protected] (Worldwide) [email protected] (USA and Canada) http://www.jetbrains.com

Build • 51

LEAD Technologies, Inc.

LEADTOOLS is a family of comprehensive toolkits designed to help programmers integrate raster, document, medical, multimedia, mobile, vector and Internet imaging into their applications quickly and easily. LEADTOOLS gives developers the most flexible and powerful imaging technology, offering development support for File Formats (150+), Image Compression, Image Processing, Color Conversion, Image Display, Special Effects, Scanning/Capture, Common Dialogs, Printing, DICOM, Annotations, Document Clean-up, PDF, OCR, Forms, Barcode, Database, and more. The result of 18 years of development, a LEADTOOLS toolkit literally puts millions of lines of code at the fingertips of application developers. LEAD has a toolkit specifically designed to give you the best imaging technology available.

Development Tools

Development Tools

LEADTOOLS Imaging SDKs

Features & Benefits ◆ NEW - Forms recognition and processing, multiple OCR

engines with new usability features and PDF/A support. ◆ NEW - WPF viewers, annotations and WIC codecs. Animated GIF and MNG. ◆ NEW - DICOM 2008 specification, Medical Viewer Framework, JPIP client/server toolkit. ◆ File Format Support - Read, write and convert image files in over 150 of the most popular standard image formats, including JPEG, GIF, PDF, TIFF, PNG, BMP, DWG, MODCA/IOCA, XPS and JPEGXR. ◆ Compression - Compress images using a wide variety of compression algorithms, including JPEG, JPEG2000, CMP, LZW, G3/G4, JBIG2, ABIC, LEAD ABC, CMW and Huffman. ◆ Recognize – Barcode and OCR recognition support provided. Read/write Linear, DataMatrix, PDF/Micro 417 and QR barcodes. Perform character recognition on document images and output recognized text to 20+ file formats including PDF, PDF/A, DOC, RTF, HTML, TXT, XLS. ◆ Annotations - LEADTOOLS offers a variety of annotation (image mark-up) options that can be added to document, grayscale and color images in a presentation layer. ◆ Scanning - Control any scanner, digital camera or capture card that has a TWAIN or WIA device driver. High-level acquisition support is provided for ease of use, and low-level functionality is provided for flexibility and control.

• Build 52

Visual Studio extensibility & integration ◆ LEAD offers .NET Class Libraries that provide

enhanced raster, document, vector, multimedia and medical imaging functionality. These libraries support the .NET Windows Forms, Web Forms, WPF, WCF and Windows Mobile based applications. Both x86 and native x64

Contact Information LEAD Technologies, Inc. 1201 Greenwood Cliff Suite 400 Charlotte, NC 28204 USA 866.926.8215 Toll Free 704.332.5532 Telephone 704.372.8116 Fax [email protected] www.leadtools.com

Microsoft Application Development Resource Catalog 2008 Summer Issue

Development Tools

Melissa Data Corp.

Address Object corrects and standardizes addresses; Phone Object updates and corrects area code and prefix; Name Object parses names and determines gender; and Email Object standardizes and corrects email addresses to ensure only legitimate email addresses are saved in your contact database. To maximize your data quality process, Melissa Data offers add-on solutions. These add-on modules include GeoCoder Object and MatchUp API. GeoCoder locates map coordinates from a street address. MatchUp can be integrated into custom applications to eliminate duplicate records. With MatchUp, you can find matches in any combination of over 35 different components – such as address, city, state, ZIP®, name, and phone – to other not-so-common elements like email address, company, gender and social security number. Melissa Data also offers a partnership program providing free access to data quality tools and Web services, developer support and sales resources to help programmers build contact verification plug-ins.

Features & Benefits ◆ Verify addresses at point-of-entry, in realtime ◆ Standardize data for faster processing ◆ Validate and update U.S. and Canadian phone numbers ◆ Append CASS Certified™ postal codes ◆ Add latitude/longitude coordinates to your data-

base records

Visual Studio extensibility & integration ◆ Standard DLL or COM Object Contact Information

system requirements u Windows 2000 - 2003

price Starts at $3,200

• Build 54

Melissa Data Corp. 22382 Avenida Empresa Rancho Santa Margarita, CA 92688 USA 1.800.MELISSA Toll Free 949.858.3000 Telephone 949.589.5211 Fax [email protected] www.MelissaData.com

Microsoft Application Development Resource Catalog 2008 Summer Issue

Development Tools

Melissa Data offers components for use in developing Windows™ applications using Standard DLL or COM technology for contact data verification, geo-targeting, presorting mail, deduping databases and more. The Data Quality Suite, which includes Address Object, Name Object, Phone Object and Email Object, are developer tools that verify and correct contact data at the point of entry or in batch.

Development Tools

Development Tools

Developer Tools

Microsoft Popfly Game Creator

Microsoft Adds a New Spoke to the Popfly Wheel

Development Tools

Development Tools

Development Tools

Version: Alpha

Microsoft recently announced the alpha release of Popfly Game Creator. With this release, Popfly builds on its current set of mashup and Web page authoring tools to add support for easily creating and sharing casual games. An intuitive interface guides users through the process of selecting the actors, scenes, and behaviors that define a game without needing to write a line of code. With just a few clicks Popfly puts casual gamers into the driver’s seat and empowers them to express their creativity The Popfly team unveiled Game Creator at Maker Faire in San Mateo, California in early May. At the event thousands of Makers joined Microsoft in exchanging ideas, celebrating the spirit of creativity, and showing off their inner “Maker.” Much like the event itself, Game Creator puts users at the intersection of imagination and technology. Below is a sneak peak at some of the great new features and tools. To check out Popfly Game Creator yourself, please visit http://www.popfly.com/ and http://popflywiki. com/ or click on the link to a demo below. By the numbers • 18 customizable templates to start from • 389 actors to add to your game • 20+ sample games • 70 songs to choose from • 9 default scene properties to manipulate

Features & Benefits ◆ Templates Start your game from one of several common game

templates like racing games, space shooters, or mazes. If you don’t want to customize an existing template you can start your game from scratch and build it from the ground up. ◆ Choose Actors and Backgrounds Pick from a large library of images, sounds and animations to design your perfect game. Can’t find what you’re looking for? Import your own! ◆ Design Scenes and Behaviors Modify your actors’ properties and behaviors including motion, collision, and state changes. Establish winning and losing rules for your game, and set properties for the main scene. A wide degree of customization is available, all without code!

• 7 shortcuts for commonly used behaviors • 24 backgrounds for your scenes • 0 credit hours of advanced physics coursework required Contact Information

Microsoft 800.642.7676 Toll Free [email protected] www.microsoft.com

www.techguideonline.com/msdev

Build • 55

MKS Inc

MKS Toolkit Product Family - Mixed environments can make for headaches, but diversity also does some good. Ask the companies harnessing heterogeneity for added power, performance, and flexibility--and the growth in business they bring. Instead of choosing between Windows and UNIX/Linux, organizations are opting for a mix of the two operating systems. But seamless cross-platform operation doesn’t happen on its own. Smoothing the rough spots between UNIX/Linux and Windows calls for high-quality tools that address all the usual development issues and ease transition to the 32 and 64-bit systems required. The MKS Toolkit products allow pure Windows users to automate routine tasks with scripting and increase productivity with file and text manipulation tools, batch search and replace tools, and scheduling interfaces. MKS also offers a variety of tools for porting from 32-bit UNIX and 64-bit UNIX environments - and most importantly, for porting from UNIX/Linux to Windows 64-bit operating environments and cross platform development tools. The MKS development toolkits are a feature rich environment with a comprehensive UNIX/Linux and Windows integration management scheme designed to manage Windows environments using UNIX commands and scripts.

Features & Benefits

◆ Developers can easily become more productive

with Visual Studio VIW Plug-in and Syntax highlighting features. ◆ Ported UNIX application runs as a native Windows application with access to UNIX APIs and libraries with equal access to Windows APIs, libraries and frameworks, such as COM and .Net. ◆ Visual SFTP Explorer extension allowing drag/drop and other file operations through the graphical Windows interface. ◆ MKS Toolkit 9.2 is fully compatible with the release versions of Microsoft Visual Studio 2008 and Microsoft Visual C++ 2008 Express (also known as Visual C++ 9.0 Express). Details on using the Visual Studio 2008 or Visual C++ 2008 Express IDE to compile, link, and debug applications can be found in the MKS Toolkit UNIX to Windows Porting Guide.

system requirements u Hardware requirements. All MKS Toolkit products run

◆ Lower Total Cost of Ownership. Most MIS orga-

nizations are opting for a mix of UNIX/Linux and Windows operating systems, requiring a single suite of tools that can help their teams be more productive. ◆ Secure (secure shell and SFTP) and remote connectivity tools to meet security demands and easily access all applications and data that exist within those mixed computing environments. ◆ Scripting - cross-platform software, script and Web development – write C, C++ and Fortran code, or Korn Shell, C Shell, Perl, and Awk scripts once and deploy on Windows, UNIX and Linux. ◆ Port UNIX, C, C++ and Fortran applications to Windows easily, leveraging existing investments. Maintain a single source base across UNIX and Windows save time and money for years to come. ◆ Automate repetitive tasks. Use a powerful command line environment with over 400 industry standard commands & utilities. Remotely and securely administer all systems in the network with secure shell.

• Build 56

Visual Studio extensibility & integration

on Windows systems with Intel 32-bit, Itanium (IA64), or Extended Architecture 64-bit (x64) processors. u FAT File Systems: It is not currently possible to adequately secure an MKS Toolkit installation on a FAT file system. Therefore, on Windows 2000/ XP/2003/Vista systems, we recommend installing MKS Toolkit on an NTFS file system. u Compilers. The MKS Toolkit development products work with various compilers and compilation environments including C, C++ and Fortran.

price Single pricing starts at $359.00

Contact Information MKS Inc 12701 Fair Lakes Circle Suite 350 Fairfax, VA 22033 USA +1-800-637-8034 Toll Free +1-703-803-3343 Telephone +1-703-803-3344 Fax [email protected] www.mkssoftware.com

Microsoft Application Development Resource Catalog 2008 Summer Issue

Development Tools

Version: 9.2

Development Tools

Development Tools

MKS Toolkit - UNIX/Linux and Windows Interoperability and Compatibility

Ounce Labs, Inc Ounce 6 - Security Source Code Analysis Development Tools

Development Tools

Development Tools

Version: 6.0

Don’t wonder if you’re vulnerable. Know you’re secure. Only Ounce can uncover the underlying vulnerabilities in software that pose the greatest risk to your organization. Using Ounce, you’ll quickly get both the enterprise-level report cards as well as precise details and remediation advice you need to manage and mitigate the vulnerabilities in your applications. Buried in the millions of lines of source code that power your organization are the vulnerabilities that put your data at risk. Armed with the right source code analysis tool, a security analyst no longer has to guess at the places in the software that impact privacy, operations, and data integrity. The knowledge you gain will give you the power to make the most effective risk management decisions for your organization. By integrating into your development process, the Ounce solution brings maximum value to every user in your organization with a role to play in software security. Whether a security or QA analyst, developer, or executive, the Ounce solution delivers the functionality, flexibility, and power you need, right to your desktop.

Features & Benefits ◆ Accurate: Quickly identify the most serious

security risks

Visual Studio extensibility & integration ◆ Free IDE plug ins provided for Microsoft Visual

Studio allow developers to click directly to vulnerable code and eliminate the risk, right on the desktop

system requirements u IDE’s:

Microsoft VS 2003, VS 2005, VS 2008 (contact Ounce Labs for additional supported IDE’s) u Languages: .NET (C#, ASP.NET, VB.NET), C, C++, Classic ASP (JavaScript/VBScript), Java, JSP, Visual Basic 6

price

◆ Actionable: Manage risk with the most automated

workflow

Contact Ounce Labs for pricing information.

◆ Adaptable: The Ounce solution provides flexible

deployment and scales to meet the complex needs of your enterprise ◆ Open: Tailor our solution to fit into your existing SDLC and deliver customized results

Contact Information Ounce Labs, Inc 100 Fifth Ave Waltham, Ma 02451 United States 866.33.OUNCE Toll Free 781.290.5333 Telephone [email protected] www.ouncelabs.com

www.techguideonline.com/msdev

Build • 57

Telerik Corp. Telerik Reporting Telerik Reporting offers a new level of development experience, referred to as “Easibility”: flexible, solid, and royalty-free solution for easy creation, data binding and styling of reports. It introduces a unique WYSIWYG graph paper design surface, and a rich set of features including sorting, grouping, filtering, and conditional formatting through convenient wizards, eliminating the need for writing any code. A Visual Studio-identical DataSource Wizard allows you to bind your report to any of the standard .NET data sources in a completely codeless manner. Reports can be created from scratch in just a few seconds through a convenient Report Wizard offering predefined templates, and then styled through a CSS-like styling mechanism in true click-and-go fashion. Unique to Telerik Reporting is the implementation of advanced, easy to use data processing based on binding expressions configured at design time through the Expression Builder. You can control the data presentation with built-in support for grouping, filtering, sorting, report parameters and conditional formatting. Common reporting scenarios are easily achieved without writing a single line of code, but you can still rely on the convenient event model for a more precise programmatic control of your reports. These are just some of the features that simplify development and increase productivity. Code samples and comprehensive documentation are provided to accelerate your learning.

Features & Benefits ◆ Written in 100% managed code, the product can be

embedded in any kind of .NET application; supports binding to all standard .NET data sources: ADO.NET (SQL Server, Access), Business Objects, XML,etc. ◆ Unique and innovative WYSIWYG design surface hosted in Visual Studio .NET features ground-breaking graph paper background, with report map, snap lines, text rotation, zooming, etc. ◆ Fine-grained CSS-like styling with fully customizable layout with rich set of measurement units ◆ Export to all widely used formats: PDF, XLS, HTML, MHTML, RTF, CSV, BMP, GIF, JPEG, PNG, compressed TIFF, and EMF ◆ Seamless data processing with expression support for grouping, filtering, sorting, report parameters and conditional formatting; codeless expression builder included

• Build 58

Development Tools

Development Tools

Version: Q1 2008

Visual Studio extensibility & integration ◆ Telerik Reporting uses a built-in styling model

available in the Visual Studio designer. The model provides for easy, but fine-grained CSS-like visual customization of all elements in a report ◆ Reports can be designed with a few mouse clicks, and a report can immediately be previewed in VS2005/2008 report designer ◆ Several dev tools are at your disposal in VS2005/2008: a “New Report” Wizard, a VS-identical Data Source Wizard, a Style Builder, a Format Builder, a Report Explorer, and a Data Source Explorer, etc. ◆ Telerik Reporting registers its help manual in VS2005/ 2008’s help collection (and in the MSDN collection, if installed) through the convenient MS Help 2 format

system requirements u Microsoft .NET Framework 2.0+ u Windows 2000/2003/XP/Vista

price $599 (includes one year subscription and source code) Telerik Reporting is also available as part of the RadControls for ASP.NET AJAX + WinForms + Reporting Tool package. The price of the package is $1299 per developer seat. Contact Information Telerik Corp. 275 Grove St, 4th Floor Newton, MA 2466 USA +1.888.365.2779 Toll Free +1.617.249.2116 Fax [email protected] http://www.telerik.com

Microsoft Application Development Resource Catalog 2008 Summer Issue

FirstXFFTUBCMJTIFEUIF industry standardGPSXFCDPOUSPMT

TodayXFQVTIUIFTUBOEBSEhigher. Development Tools

Introducing 3BE$POUSPMTGPS"41/&5"+"9 formerly “Prometheus”

t5IFNPTUDPNQSFIFOTJWF6*TVJUF t6ONBUDIFEQFSGPSNBODF t.VDIXJEFSCSPXTFSTVQQPSU t)JHIMZTJNQMJmFEEFQMPZNFOU t1SFWJPVTMZJNQPTTJCMFDMJFOUTJEFDBQBCJMJUJFT t&BTJFS"1*CBTFEPO.JDSPTPGU"41/&5"+"9

US Sales: +1.888.365.2779; Europe Sales: +359.2.80.99.850

looksoftware

Many medium sized and large enterprises have investments locked up in Line of Business (LOB) applications housed in IBM back-end servers. looksoftware’s snap solution pack non-invasively connects IBM back-end applications to Microsoft products including Visual Studio, SharePoint, BizTalk, Dynamics and MS Office. Traditional green screen 5250 or 3270 applications running on IBM’s AS/400, iSeries and System i and System z platforms can be accessed as modern GUI based applications through the native interfaces of supported front-ends. Some 200,000 companies use IBM custom coded COBOL and RPG back-ends and ERP’s including Oracle’s JDE World, MAPICS, Lawson, BPCS, PRMS, VAI and System 21 that can be now be easily connected with UI components and web services to popular front-ends. Component level access to the presentation, logic and data layers of the backend application enables tight integration, allowing workflows to be streamlined rapidly.

◆ looksoftware’s snap can deliver business users a uni-

fied view of their workplace and processes without needing to switch between different applications.

Visual Studio extensibility & integration

For more information, visit: https://www.obacentral.com/ solutiondetails.aspx?solutionid=104

◆ Expose IBM back-end functionality as .NET web services ◆ Programtically control IBM System z and i applications

Features & Benefits

◆ Dynamically generate smart client and ASP .NET

◆ Connecting older technology LOB applications

◆ Moderize, integrate and extend IBM applications with

from Visual Studio thin client UIs

to Visual Studio provides a powerful, productive development and extension environment. ◆ Most business users already spend most of their day using Windows based applications, Office and Sharepoint, so integrating IBM back-end functionality through familiar tools and UIs increases acceptance and decreases training costs. ◆ Business processes can be streamlined because the back-end apps can be much more easily integrated with the front-end applications at the component level. Easier integration is a prime driver. ◆ Its not hard – looksoftware’s snap can connect any green screen back-end app to Visual Studio, Office Outlook and SharePoint in a few hours without changing a line of back-end code. Advanced integration can also be achieved quickly and easily enabling previously disparate applications to work together seamlessly.

Microsoft products

system requirements u Visual Studio 2005 and later or u Office 2003 and later or u Sharepoint or u .NET 2.0 and later

price Developer Starter packs from $8,000

Contact Information

snap • Build 60

looksoftware 121 Lake Latimer Cove Kennesaw, Georgia 30144 United States +16784945465 Telephone +1 678 494-5465 Fax [email protected] www.looksoftware.com

Microsoft Application Development Resource Catalog 2008 Summer Issue

Modeling and Architecture Design

Integration and Migration

Integration and Migration

snap for IBM back-end integration

Sparx Systems Modeling and Architecture Design

Integration and Migration

Modeling and Architecture Design

MDG Integration for Visual Studio Team based UML tools and the rich modeling power of Sparx Systems’ Enterprise Architect within Microsoft Visual Studio. Integrate Sparx Systems Enterprise Architect into Visual Studio 2008 and Visual Studio 2005 with MDG Integration for Visual Studio. Empower your development team with tools to define and visualize software projects, as well as trace code back to requirements, use cases, components and other model artifacts. Update, manage and link TFS work items to model elements, and manage revisions of the UML model, all from within Visual Studio. Team members can also use the UML elements to analyze and generate web service definitions, develop data schema for XML and SQL, and generate reports and documents using high-quality rich text and web-based formats. Immediately integrate UML models developed by strategists, analysts and architects into the development environment, with instant access to searchable, traceable and dynamic specifications. As the work progresses, developers can use Enterprise Architect to both forward-generate structural code and reverse-engineer handwritten code back into the shared model, keeping the model and all team members up-to-date. With support for UML, SysML, BPMN and architecture frameworks like Zachman, DoDAF and TOGAF; Enterprise Architect offers new ways for developers, analysts and architects to work together, better understand and better manage their systems and software designs.

◆ Direct access to UML model content for developers,

testers and maintenance personnel. Immediate access to Business Rules, Requirements and other UML project specifications. ◆ Navigate from UML artifacts to related Visual Studio elements; Code, Class Views, Solution Explorer, Object Browser and Class Diagrams. ◆ Strong Traceability Features from requirements to model, to code, to tests and finally to deployed artifacts. Identify changes in models with the integrated differencing feature. ◆ Synchronize UML artifacts with your Visual Studio Code Generation; changes reflected in both tools for immediate team communication. Join discussions related to projects with inbuilt forum feature.

system requirements u Enterprise Architect Version 7.1 (Professional and

MDG Integration for Visual Studio and Enterprise Architect together deliver modeling functionality and power where the developer needs it - right inside the Visual Studio IDE.

Features & Benefits ◆ Model with all 13 UML 2.1 Diagrams in Visual

Studio 2008/2005.

Corporate Editions only) u Microsoft® Visual Studio 2005 or 2008 u Intel® Pentium III 1 GHhz class processor (or better) u Microsoft® Windows 2000 (SP4 or later), Windows

2000 Server (SP3 or later), Windows XP (SP2), Windows Vista (32bit) or Windows 2003 Server

price

◆ Forward and Reverse Engineer a wide range of

Source Code and Databases.

$145-$199

◆ Use MDA (Model Driven Architecture) and other

related technologies.

Contact Information

◆ Built-in Discussion Forum: Participate in model

discussions for team communication. ◆ Powerful Search Facility: Run detailed searches,

navigate and generate reports from results.

Visual Studio extensibility & integration

www.techguideonline.com/msdev

Sparx Systems 7 Curtis Street Creswick, Victoria 3363 Australia +61 3 5345 1140 Telephone [email protected] www.sparxsystems.com

Build • 61

se_ms_

.Net Frameworks Add - ons and extensions

.Net Frameworks Add - ons and extensions

ComponentOne ComponentOne Studio Enterprise Version: 2008

The Most Comprehensive Suite of Visual Components Targeting all development environments and all applications layers from data to presentation, reporting, navigating, transformation, and more, ComponentOne Studio Enterprise provides exactly what developers need to deliver the rich experiences users demand. It includes five development platforms and a spell-checking add-in for Visual Studio in one:



• ComponentOne Studio for WinForms   C reate cutting-edge UIs and display   m ission-critical data • ComponentOne Studio for ASP.NET   Deliver innovative Web-style applications with   AJAX-based components • ComponentOne Studio for WPF   Revolutionize data presentation with a blend of   intelligence and style • ComponentOne Studio for Mobile   Rapidly develop .NET Compact Framework   b ased application interfaces • ComponentOne Studio for ActiveX   Build data-aware applications with over 35   legendary ActiveX controls • ComponentOne IntelliSpell for Visual Studio   Spell-check code, comments, strings, HTML,   XML, resources, and general text in Visual Studio   2005 and Visual Studio 2008

This award-winning suite of development components represents the widest range of developer components and services, including grids, charting, reporting, scheduling, commands, filters, and more. Each studio is intelligently designed with common frameworks, libraries, and characteristics spanning .NET WinForms, ASP.NET WebForms, WPF, Mobile, and Active X development environments.

◆ Enhanced Database Application Development

Replace the ADO.NET dataset with ComponentOne DataObjects, and access, scroll, and browse millions of database records instantly. ◆ Accelerate Your Development Skills with a Unified Suite of Components The consistent object models and documentation reduce the learning curve when developing across application platforms. ◆ Guaranteed Most Recent Access to the Latest Components and Controls With an annual product subscription you receive updated components and controls throughout the year.

price FULL VERSIONS Subscription – Full Version: $1,100.00 Platinum Support Subscription – Full Version: $1,300.00 UPGRADES Subscription – Upgrade: $1,000.00 Platinum Support Subscription – Upgrade: $1,200.00

Features & Benefits ◆ Save Time with the Easy-to-use Components

Drag-and-drop components equipped with SmartTags, wizards, designers, & more. Rich design-time support saves you from having to write a lot of UI code. ◆ With Little Effort, Consistently Style Your Smart Client and Rich Internet Applications Take your apps to the next level in visual design with 2007 Microsoft Office system and the Windows Vista UI themes. An entire application theme can be applied by setting one property value.

• Build 62

Contact Information ComponentOne 201 South Highland Avenue Third Floor Pittsburgh, PA 15206 USA 1.800.858.2739 Toll Free 412.681.4343 Telephone 412.681.4384 Fax [email protected] www.componentone.com

Microsoft Application Development Resource Catalog 2008 Summer Issue

se_ms_resourcecatalogue_back.qxd

5/16/2008

10:36 AM

Page 1

.Net Frameworks Add - ons and extensions

Evident Point Software Corp. Envisage - project tracking system Version: 1.0

Envisage is a project life cycle management system that spans all phases of the development process and provides users with a natural and easy-to use way for authoring requirements and test cases. Envisage also incorporates time tracking system, making it “one stop shop” for project management. With the introduction of per-project Wiki, Envisage reconnects documentation to the development process and simplifies project management tasks for Analysts, Solution Architects, Developers, Project Managers, and Testers.

Features & Benefits ◆ manages all project work items (requirements, tasks,

tests, defects, etc.); ◆ integrates time sheet functionality with the rest of

Project Management

Project Management

project tracking tasks ◆ automatically generates test cases and project task

list from requirements ◆ Flexible and customizable role-based workflow support ◆ per project Wiki repositories and many more

unique features

price enterprise-wide licence: $1,200

Contact Information Evident Point Software Corp. 213 - 11020 No.5 Road Richmond, BC v7a 4e7 Canada 604.241.27.11 Telephone 778.297.21.09 Fax [email protected] www.evidentpoint.com

• Plan 64

Microsoft Application Development Resource Catalog 2008 Summer Issue

The Preferred Business Development Experience

SPREAD for WINDOWS FORMS Our award-winning .NET spreadsheet

SPREAD for ASP.NET Our award-winning ASP.NET spreadsheet

SPREAD for BizTalk

SPREAD for SharePoint

SPREAD for COM

w w w. F a r P o i n t S p re a d . c o m 1-800-645-5913

se_ms_resourcecatalogue_back.qxd

5/16/2008

10:36 AM

Page 1