Log in to like this post! Come Learn Infragistics at our First Ever Conference! Ambrose Little / Wednesday, February 20, 2008 This year—coming up very soon—Infragistics will be co-hosting devscovery with Wintellect! This is going to be awesome. Not too long ago, I blogged about how Infragistics is an MVP squirrel. We’re bringing those nuts to this conference as well as some of our seasoned control developers and designers to bring you the best content on .NET and Infragistics you can find anywhere. In addition to the 22 Infragistics-provided sessions, Wintellect is providing their own 33 .NET sessions all for the same low price—only $900. Here is a list of the sessions Infragistics has lined up. WEB CLIENT TRACK BUILDING A SCALABLE WEB APPLICATION – ADVANCED TIPS FOR ASP.NET DEVELOPERSBased on the real life experience of managing the Infragistics NetAdvantage for ASP.NET samples browser, learn some of the techniques used to tame this 10,000 + file asp.net project. Topics covered will include best practices for building an ASP.NET application, as well as best practices when using NetAdvantage for ASP.NET. The techniques will not only open new doors for you, but will also keep maintenance costs in check, as your application grows. Attendees will walk away with an understanding of techniques such as custom web config sections, custom expression builders and the ASP.Net tag mappings section. INTEGRATING WITH SHAREPOINTWhether you’re ready or not, SharePoint has arrived in a big way. WebParts provide a flexible and extensible model for building SharePoint portal pages. In this session you’ll learn how to build your own custom WebParts composed using Infragistics web controls. Learn the basics of building a composite web part, along with tips for both development and deployment of your custom part. ADVANCED DATABINDING TECHNIQUESData can come in all different shapes and sizes. Because of this, controls including the Infragistics WebGrid can be data bound to an assortment of data sources. We will take a deep look at using the most common DataSources including the SQLDataSource, the ObjectDataSource and custom Business Objects. Learn about CRUD, and how Two Way DataBinding can make your life easier. Attendees will walk away with a new understanding of databinding, and the strengths and weaknesses of the various approaches. MODULARITY AND ARCHITECTURAL PATTERNS WITH ASP.NETAikido is a new ASP.NET control framework that builds on top of ASP.NET AJAX, providing XHTML compliance and CSS friendly designability at its core. This new framework is designed to simplify control development, and is being leveraged by Infragistics in their new ASP.NET WebControls. Attendees will ride along side as a new control is built using the Aikido framework. This session will introduce some of the architectural aspects of the framework that are used, and highlight the common problems they address. AJAX DEVELOPMENT WITH CSOM Building an AJAX application doesn’t need to be tricky or difficult. With NetAdvantage for ASP.NET and the concept of Embedded AJAX, the functionality is built directly into the controls, allowing you to AJAX enable your application in a single step. In this session, learn exactly what the CSOM is and how to leverage it to propel the user experience of your application to the next level. Additionally, attendees will learn how to combine the Infragistics CSOM with Microsoft’s ASP.NET AJAX Extensions library. REAL WORLD SILVERLIGHTIf you haven’t noticed, there’s quite a buzz around Silverlight, and for good reason. With Silverlight 2.0, you can take a web application to new levels by creating a user experience never seen before in a web application. In this session, you will learn how to leverage the power of Silverlight in combination with NetAdvantage for ASP.NET. Attendees will learn the basics behind building a Silverlight application, as well as the fundamentals of interoperability between ASP.NET and Silverlight. BUILDING LOB APPLICATIONS WITH ASP.NETThe requirements for building Line of Business applications has certainly evolved over the years. Luckily the supporting tools have evolved as well. In this walkthrough, you will learn how to build a LOB application with NetAdvantage for ASP.NET. This session will focus on a best practices approach to building your application, and will highlight some of the core aspects of programming with NetAdvantage for ASP.NET. Topics covered will include Application Styling, Accessibility, and Usability. WINDOWS FORMS TRACK BUILDING LOB APPLICATION WITH WINDOWS FORMSThis session offers a high level overview of the NetAdvantage for Windows Forms product line. It offers both a technical introduction to the individual controls, but also real world practices on how to build a LOB application with NetAdvantage for Windows Forms. Furthermore, the session demonstrates how rapid application development tools plus application styling technology enhances the ability to create great user experiences without the need for a visual designer. The session closes with a brief discussion of the future of the NetAdvantage for Windows Forms product line. WINDOWS FORMS AND WPF (INTEROP)Utilizing WPF in a Windows Forms application is Microsoft’s prescriptive guidance for a migration path to the next generation of applications. This session offers guidance on utilizing Windows Forms and WPF together. It covers some of the challenges of this approach and educates the attendee on both the pros and cons of utilizing these two technologies. Lastly, it offers a practical sample for implementing an Infragistics WPF control in a Windows Forms environment utilizing elementhost. PRESENTATION LAYER FRAMEWORK (PLF)This session offers an overview of the design principles and architecture of the Presentation Layer Framework (PLF). The session offers a chance to hear from the architects of the PLF describe how they built and designed the framework. It will cover the basic terminology for determining how to extend the framework and achieve advanced customization, along with practical examples that demonstrate the concepts. Two extremely important parts of the architecture include creation and draw filters. Creation Filters are used to customize Infragistics components and add elements that aren’t currently part of the control. Draw Filters allow the developer to make stylistic changes to the control in places that may not have properties to modify. Both of these advanced topics will be covered in this session. DEEP DIVE IN THE ULTRAWINGRIDThis session offers a deep dive into the UltraWinGrid. The session will begin with an architectural overview of the control and offer an understanding of the composition of the grid. After a high-level understanding of the control is achieved, the focus will be diving deep into key capabilities of the control and demonstrating the different pieces of functionality. Finally, the session will close with advanced tips and tricks for achieving high degrees of performance while utilizing the WinGrid. NETADVANTAGE FOR WINDOWS FORMS EXTENSIBILITYAre you curious about how to use different interfaces in the NetAdvantage for Windows Forms product? This session will offer an indepth technical discussion on some of the most popular and challenging interfaces in the Windows Forms product. The end goal is to provide a deep dive into the extensibility of the framework and allow you to walk away with base knowledge of how to fully utilize Infragistics’ controls. IEmbeddableEditor and ISupportAppStyling will both be covered and demonstrative walkthroughs on how to create both a grid embeddable editor and a custom control that consumes the application styling infrastructure. USER EXPERIENCE TRACK USER EXPERIENCE DESIGN PATTERNS Even if you think you know what UX is, you’ll be able to get something out of this session. In addition to introducing the concepts around UX, we’ll dive into exploring a number of UX patterns that can help you build great UX and provide examples of how you can start using them in your development today. We’ll cover patterns that pertain to different kinds of user interface problems such as commands, data entry, information architecture, navigation, page layout, and data visualization. CAB, WCSF, SCSF, MVP, MVC, AND MOREAre you confused by all of the UI frameworks and patterns out there for application development? If so, you’re not alone. In this session, we’ll cover the major .NET UI frameworks and UI patterns (and how the frameworks use the patterns). In addition to familiarizing you with the frameworks and patterns, helping you understand when to choose what, we’ll also delve into examples of some of them, including the Infragistics NetAdvantage CAB Extensibility Kit. PRAGMATIC APPLICATION DESIGN & DEVELOPMENTUsing our exemplars, you’ll learn practical and agile best practices for application design and development. This talk will include the full application lifecycle we use to develop our exemplars, decisions we made in designing and developing, and a deep dive into the architecture and code. We’ll cover development primarily in WPF and ASP.NET, though most of the concepts will apply to other .NET platforms such as Windows Forms and Silverlight. BUILDING GREAT UX USING NETADVANTAGE FOR .NETYou know that Infragistics has a ton of controls to help you speed application development, but did you know we provide a lot of tools to help you build great UX into your applications as well? In this session, we’ll dive into the various tools in the NetAdvantage tool set that empower you, as a developer, to easily add better experiences for your users. Whether it is using our ribbon and toolbar controls to optimize complex menus, rich data entry with our grids and carousels, high-quality data visualizations with charts and gauges, built-in, optimized AJAX for ASP.NET, or consistent and professional styling with our presets and application styling, Infragistics is committed to helping make UX good and easy. BUILDING EXPRESSIVE DASHBOARDS WITH NETADVANTAGEDashboards have been and continue to become an ever more integral part of business application development. Whether you’re building in SharePoint, DotNetNuke, or a custom portal solution (or maybe just adding a dashboard to an existing application), Infragistics’ provides you with a suite of controls that empower you to build expressive and polished data visualizations to your business stakeholders. Join us as we explore using the Infragistics charts, gauges, grids, and other goodies to take your dashboards to the next level. LUMOS – A CASE STUDY IN SILVERLIGHTCome learn about building with Silverlight from the authors of Wrox Silverlight 1.0. In this session we’ll delve into the details of the Lumos sample application included as a case study in the book. The book includes both a Silverlight 1.0 and a 1.1 (now 2.0) implementation of the same application, so we’ll examine both in order to highlight the differences so that you can learn what’s good, bad, and ugly and come away with a stronger knowledge of how you can use Silverlight in your own applications today and in the future. WPF TRACK MICROSOFT EXPRESSION BLEND FOR DEVELOPERSCome get all the basics you need as a developer to get productive using the premier WPF design tool so that you can dramatically improve your productiveness and the look and feel of your WPF applications. DESIGNER + DEVELOPER WORKFLOW IN WPF AND SILVERLIGHTSometimes the lines of communication between designers and developers can get strained. We all have the same goal—to produce the best app we can. Learn how you can optimize the workflow between developers and designers using WPF and Silverlight in this real-world session based on Infragistics experience. “Based on true stories!” BUILDING LOB WITH WPF AND INFRAGISTICSWPF has gotten a bad rap with developers as being only for UI glitz or “consumer-oriented” applications. Come see how Infragistics is proving that reputation wrong in providing real, line-of-business controls to help developers speed development of rich LOB applications. IMPLEMENTING THE MVC PATTERN IN WPFReal-world applications call for real-world maintainability and testability. The MVC pattern has proven time and again to be a great way to separate concerns and enable testing in the UI layer. Come learn how you can take advantage of this pattern effectively in WPF to build robust, maintainable applications with reliable test coverage. -- As you can see, we have quite the lineup that will both help you to become an expert in Infragistics powerful tooling as well as just generally become the .NET ninja you’ve always wanted to be. CONFERENCE PLACES/TIMES New York – April 1st-3rd <-- Sign up now! Space is limited. Redmond – August 19th-21st TO REGISTER and learn more, visit the conference site at http://www.devscovery.com/.