Skip to main content

2008.3

Go Search
Home
2008.2
2008.3
  
philly.net Code Camp > 2008.3 > Sessions  

Sessions

Modify settings and columns
Speakers, session titles, descriptions, times, and rooms
  
View: 
Sort by AttachmentsUse SHIFT+ENTER to open the menu (new window).
BioFilterDescriptionFilter
Expand/Collapse Track : Alt.NET ‎(5)
Attachment
JP TotoUse SHIFT+ENTER to open the menu (new window).
What does an ALT.NET Project Look Like14108:30No
JP Toto is the founder and managing principal of 30Points Design & Consulting, a small technical consulting firm located in Collegeville, Pennsylvania. Before staring 30Points, JP worked mostly in the pharmaceutical and financial sectors including roles at First Consulting Group, PNC Bank, and Accenture. JP’s primary role at 30Points is application design, solution crafting, and architecture for all 30Points client projects. He has over 10 years experience in the enterprise software development domain using Microsoft technologies like the .NET framework, SQL Server, and more recently, ALT.NET-based components and tools.

For experienced .NET developers who are new to the ALT.NET world, it is often difficult to get a good understanding of the design patterns, tools, techniques, and best practices involved with most ALT.NET projects. We’re going to cover most of the common project pieces by building a new application and demonstrating when each component is added, why it is used, and what the benefits are. The project will implement a model view controller (MVC) framework, object relational mapper (ORM), unit testing framework, dependency injection tool, mocking framework, and source control options. Along the way we’ll talk about which tools are available for each of these purposes, what their advantages are, and where you can find them.

Brian DonahueUse SHIFT+ENTER to open the menu (new window).
Are You Mocking My Fake Stub?14110:00No
Brian Donahue is a software developer with 10 years experience in both the Java and Microsoft platforms, focusing primarily on web-based applications. Brian's consulting company, Vitreo Solutions ( www.vitreosolutions.com), builds custom business software for a variety of clients.  He recently organized the Philadelphia " ALT.NET" user group (www.phillyalt.net) which he has described as "an open conversation about the 'pursuit of happiness' on the Microsoft platform."  Principles such as agility, testability, and maintainability are common themes, as well as discussion of open source software and other alternatives that can help make your .NET software development easier, and more fun.   Brian blogs at http://persistall.com
As a young programmer, I tried to avoid mocking my objects, as I was told it would only make them angrier.  But as I learned to embrace unit testing and Test Driven Development, I began to understand the value of mocking and other substitution techniques like stubs and fakes.  This session will cover many of the ways mocking can help you, whether you are trying to get some old, ugly code under test, or trying to use test driven development to drive out better designs for your application.  We'll also take a look at some of the tools that can make mocking easier for you.
Jon GravesUse SHIFT+ENTER to open the menu (new window).
Building Maintainable WPF Apps14112:30No
Jon Graves is a Software Engineer who has been working mainly with C# and .NET for the past 6 years. Currently he is working at Neat Receipts, a software company based in Philadelphia that builds paper management software (think filing cabinet on steroids). He has a passion for designing and building stellar user experiences. When he's not coding, you can find him scuba diving, playing piano, or drinking beer. Usually not all at the same time though.
Building Maintainable WPF Apps: New technologies and platforms always bring the challenge of discovering the best ways to build well designed and maintainable applications that take advantage of what the technology has to offer. Join us as we build a sample WPF application using helpful patterns,  tools and concepts such as XAML, Model-View-Presenter, Dependency Injection, Caliburn, and Prism.
Steve EichertUse SHIFT+ENTER to open the menu (new window).
IronRuby: Ruby Love  on the .NET Framework1412:00No
Steve Eichert is an Architect at Algorithmics Inc. He leads a team that utilizes extreme programming (XP), pair programming, and test driven development (TDD) to craft software for clients in the financial sector.   His recent love affair with LINQ, led him to co-author a book being published by Manning, titled LINQ in Action, that will hit the shelves in January 2008.  He maintains a blog at http://iqueryable.com.
Ruby on Rails has gained tremendous momentum over the last two years.  While it doesn't often get the spotlight, the real power behind the Ruby on Rails web framework is the Ruby programming language.  In this talk we'll explore the Ruby programming language, and introduce you to the IronRuby project, which allows you to write Ruby programs that run on the .NET platform.  In addition to introducing IronRuby we'll also highlight the sweetness that is the Dynamic Language Runtime, as well as explore how we can write windows, asp.net mvc, and dynamic silverlight applications using IronRuby.
Erik PetersonUse SHIFT+ENTER to open the menu (new window).
TDD w/Webforms1413:30No
Erik has worked with .NET technologies for the past 5 years, primarily working with ASP.NET.  He is an avid learner, and a bit test-obsessed.  With a degree in Information Systems and a MBA, he is interested in both the development and the business sides of software.  He currently works at G2 Interactive in Hatboro, and his blog can be found at http://erikbase.blogspot.com/
The Model-View-Controller paradigm coming in the ASP.NET MVC framework provides much more testability for your web applications.  Yet, if you are comfortable with, and appreciate the benefits of WebForms, you don't need to sacrifice testability.  Model-View-Presenter  (MVP) is a design pattern that  can provide many of the same benefits for your WebForm applications.  Using a test-first, behavior-driven approach, I will show how you can build an application that is testable, has separation of concerns, and even allows you to start coding without having a database set up! 
Expand/Collapse Track : Architecture ‎(5)
Edwin AmesUse SHIFT+ENTER to open the menu (new window).
DotNet Basics - The Architect's Toolchest15808:30No
Edwin Ames has been developing software for 10 years. He has written solutions for many industries including Corporate Relocation and Insurance, and is an occasional speaker at DotNet events. He is currently a Senior Developer with GCom2 Solutions where he uses C# along with a healthy helping of NUnit to solve business problems. His technical interests include design patterns and development methodologies. Contact at ameseddev@comcast.net.

There's a big difference between writing working DotNet code and architecting systems. Let me show you the tools that DotNet provides. We'll discuss "separation of concerns" and see how to apply this concept at the Assembly, Namespace, and Class levels. You will also get to try your hand at a simple OO design problem. Come to my session if you want gain a basic familiarity with the tools of the software architect. I look forward to seeing you there!

 

Mitch RuebushUse SHIFT+ENTER to open the menu (new window).
Patterns for Building Rich Internet Applications15810:00Yes
Mitch Ruebush is the Architecture Team Leader at ING DIRECT, fsb. He is responsible for defining and coordinating the architecture for the applications and infrastructure at ING DIRECT. He has written a number of books and articles on .NET and enjoys spending his time as a father of two great kids, a hobbyist film maker, playing piano and saxophone and trying to write a video game.
Jason IpockUse SHIFT+ENTER to open the menu (new window).
Beginning Architectural Patterns: Overview and Application15812:30No
Jason Ipock is a Software Engineer for RDA Corporation. Jason has ten years experience in information technology and has developed in .NET, SQL Server, and in other technologies. He has performed work in the financial, publishing, and medical software development fields.
Software architectural patterns are excellent tools for solving many development problems. They also provide an excellent means of communication between developers. However, if you are new to .NET development, you might not be formally aware of patterns or how to properly use them. This presentation is designed to teach basic patterns to the beginning developers and demonstrate how to apply them in both old and new applications. Code examples in C# and VB.NET will be given, along with a small discussion on anti-patterns.
Sam GentileUse SHIFT+ENTER to open the menu (new window).
REST programming with WCF 3.51582:00Yes
Sam Gentile is .NET Technical Architect in the Web Development Center at Wyeth Pharma in Malvern, PA, working with a variety of .NET Web technologies. He has been on the .NET platform since its inception in 1999, and a developer for 26 years utilizing all manner of tools, methodologies and languages. Sam was part of the original group on Ward Cunningham’s Wiki that helped form the original Agile methodology, Extreme Programming in the 1990’s. Sam is a Microsoft MVP for Connected Systems, as well as an INETA Speaker, delivering presentations to user groups all over the world.
A lot of attention is being applied to Services being built with a RESTful architecture these days, especially with the rise of Web technologies like AJAX, JSON and Silverlight. REST programming used to be somewhat daunting, but with the release of the Windows Communication Foundation (WCF) 3.5 and its support for the Web Programming Model, you will see that it is quite easy to add RESTful Services. In this session, which will feature  a lot of demos, we cover the basics of REST, and how to build Services using WCF 3.5 that are RESTful in nature. We will also talk about adding Syndication Feeds using ATOM to our Services, as well as integrating AJAX and Silverlight with these technologies.
Max ZilbermanUse SHIFT+ENTER to open the menu (new window).
Using Software plus Services 1583:30No
Max Zilberman is an Architect Evangelist in the NYC and Mid-Atlantic States district. Max's goal  to "Inspire to Innovate"
attempts to show his true nature,  thinking outside the boundaries created by others. Max is no stranger with advocating best practices on Microsoft development platform, with over 10 years of professional experience spanning various technical roles, disciplines and concentrations, from Program Management, Software Engineering, Distributed Systems to SDLC. Prior to joining Microsoft, Max has held various senior technical positions at top tier Health Insurer where he established and led the .NET Center Of Excellence creating a vibrant and self sustaining ecosystem for hundreds of developers.  Max has also acted in a various consulting capacities for State Government and Fortune 500 companies.
Cloud is the next biggest revolution in the technology
since the creation of the web.  If you follow technology news these days then you know that the idea that software can reside in the cloud is getting a lot of attention.  Software as a Service (SaaS) and Software plus Services (S+S) are the most common terms used today to describe this idea.  This session will define these terms – showing how they are similar and how they are different.  This session will also cover the capabilities that Microsoft has put into the cloud and plans to put into the cloud and how does it affect what you are doing today.
Expand/Collapse Track : Business Intelligence ‎(5)
Joe ToscanoUse SHIFT+ENTER to open the menu (new window).
SQL 2005 Data Mining11008:30No
Joe Toscano currently is a SQL Server BI Specialist with RDA and has worked with SQL Server since version 6.5 and with Sybase prior to that. Joe has presented both locally for the Philadelphia SQL Server User Group and internationally at The Professional Association for SQL Server and thoroughly enjoys consulting, mentoring, instructing and presenting any SQL Server related topics.
During the last decade large volumes of data have been accumulated and stored in databases. The result of which have made many organizations data-rich but knowledge-poor. In this presentation you will see how SQL Server 2005's Data Mining algorithms may help you gain additional business insights by identifying patterns, relationships or dependencies that can only be discovered using the statistical analysis provided by the Data Mining algorithms. Ultimately, these insights may help your business gain a competitive advantage. If you report against, design and build or even maintain a data warehouse, then this presentation may be of value to you.
Kevin GoffUse SHIFT+ENTER to open the menu (new window).
Using MDX with SQL Server Reporting Services and PerformancePoint Server 200711010:00Yes
Kevin is a Senior BI Trainer and Curriculum Lead for SetFocus, LLC. He’s been a Microsoft .NET MVP since 2005, and has 22 years experience as a developer, writer, speaker and trainer. Mr. Goff also writes the “Baker’s Dozen Productivity Series” column for CoDe magazine. He is the author of Pro VS2005 Reporting Solutions using SQL Server and Crystal Reports and a contributing author to Smart Business Intelligence Solutions with Microsoft SQL Server 2008.
SQL Server Reporting Services and Microsoft PerformancePoint Server are two outstanding tools for generating output from SQL Server Analysis Services databases, in an OLAP/BI environment. In many instances, developers must use MDX code to create flexible reports and BI dashboards that meet user requirements. This session will present a number of output examples using SSRS and PPS, and show how to use MDX for named sets, report parameters, and KPIs. If you are a BI developer who works with SSRS, PPS, or MDX, this session is a must!
Dan HartshornUse SHIFT+ENTER to open the menu (new window).
PerformancePoint Monitoring and Analytics Deep Dive11012:30No
Dan Hartshorn is a Principal Consultant at Hartshorn Associates, Inc. and has been responsible for the management, architecture and development of large Business Information systems.  He is an expert in the implementation of SQL Server and worked with Microsoft on the release of PerformancePoint Server and its deployment.
Now that PerformancePoint has been available for a year we have learned much to support the product.  Join us for a deep dive into the structure and capabilities of PerformancePoint Monitoring and Analytics.  Areas  of focus are Security Models, Choice of Reporting Vehicles, Database Structures and Deployment options.
Melissa DemcsakUse SHIFT+ENTER to open the menu (new window).
SQL Server 2005 Integration Services: A Beginner’s Primer on Loading Data Marts1102:00No
Melissa Demsak has been working as a SQL Server Developer specializing in Business Intelligence and Data Warehousing for 10 years.  She currently works for Realogy as a SQL Architect on the NRT Finance MIS Team.  In 2006, Melissa founded the NJ SQL Server User Group (www.njsql.org).  Melissa is also an active PASS volunteer and has been on the Business Intelligence Program Committee that is charged with selecting/reviewing topic for the yearly PASS Summit conference for the last two years.
This session will provide beginners with an overview of SQL Server Integration Services 2005.  I’ll show you how I used table-driven parameters, package variables, collections, expressions, Execute SQL tasks, loops, and the Bulk Insert and File System tasks to build the Extract, Transform and Load (ETL) process for a small to mid-size data mart.
PanelUse SHIFT+ENTER to open the menu (new window).
Ask the Experts1103:30No
Expand/Collapse Track : Enterprise ‎(5)
Sathish TKUse SHIFT+ENTER to open the menu (new window).
Building and Maintaining a High Availability Infrastructure10508:30No
Sathish TK is an enterprise architect with 11 years experience in both Microsoft and Java platforms, focusing primarily on integration applications. His experience lies in architecting, designing, and developing enterprise applications involving n-tier architectures, SOA & SaaS. TK's background also includes customization of EAI products and architecting solutions for a wide variety of industries. His current focus includes MOSS customization, Biztalk Adapters, SQL & BI, & ALM (TFS 2008).
If you need to support .NET-based applications in a high-availability configuration, this session is a great primer to get you started.  Live demonstrations will include setting up SQL Server 2008 clustering, network load balancing with IIS 7.0, and high-availability network design.  Demonstrations will be with Windows Server 2008 , SQL Server 2008, and IIS 7.0 but many of the techniques also apply to the previous generations of these products.
Doug HenryUse SHIFT+ENTER to open the menu (new window).
System Center Configuration Manager10510:00No
Doug Henry is a senior systems engineer on Software Logic’s infrastructure team. He is both MCSE and VMware-certified.  Doug’s most recent projects include design and deployment of virtualized server infrastructures on VMware ESX Server using iSCSI storage area networks.  Doug is also a team lead for Software Logic’s infrastructure optimization program.
SCCM is the next generation of Systems Management Server.  Doug Henry will discuss how to use SCCM for OS deployment, software packaging and deployment, software updates via WSUS, hardware and software inventory, and corporate policy enforcement.  The session will include live demonstrations of how to use SCCM to manage and maintain a Windows Server and Windows Desktop environment.
Conor WentzUse SHIFT+ENTER to open the menu (new window).
System Center Operations Manager10512:30No
Conor Wentz is a senior systems engineer on Software Logic’s infrastructure team.  In addition to his work with Microsoft’s System Center products, Conor specializes in network infrastructure and Exchange Server.  His most recent work includes design and deployment of unified communications solutions using Exchange Server 2007 and Office Communications Server 2007 with support for corporate instant messaging, federated presence, video conferencing, and remote call control.
Building on the success MOM 2005, System Center Operations Manager is the latest generation of Microsoft’s end-to-end service management tool.  Conor will demonstrate how to use SCOM to identify and resolve issues affecting the health of distributed IT services as well as deployment of management packs for monitoring products such as Exchange Server 2007 and Microsoft Office SharePoint Server 2007.  He will also discuss best practices for utilizing Simple Network Management Protocol (SNMP) to identify and report on hardware-level events.
Jim GarrityUse SHIFT+ENTER to open the menu (new window).
Implementing Microsoft Hyper-V with Virtual Machine Manager1052:00No
Jim Garrity is currently the Director of Infrastructure at HostMySite.com.  He has over 12 years of experience in IT related fields.  His past IT experiences include working at National Digital Medical Archive, Diamond Technologies, JP Morgan Chase, and Reliance Insurance.  Jim’s technical background is primarily architecting enterprise Windows, Linux, and UNIX solutions for enterprise messaging and collaboration customers, and server and database clustering customers to name a few.  He has also extensive experience in virtualization technologies including Hyper-V and VMWare.
With all the hype surrounding Hyper-V, Jim is going to discuss migrating our shared hosting environment to Hyper-V and the challenges and lessoned learned for us and our customers.  In addition, advanced features such as System Center Virtual Machine Manager will be discussed as well as  product demonstrations of Hyper-V.
Jim GarrityUse SHIFT+ENTER to open the menu (new window).
Implementing VMware ESX Server with Virtual Center1053:30No
Jim Garrity is currently the Director of Infrastructure at HostMySite.com.  He has over 12 years of experience in IT related fields.  His past IT experiences include working at National Digital Medical Archive, Diamond Technologies, JP Morgan Chase, and Reliance Insurance.  Jim’s technical background is primarily architecting enterprise Windows, Linux, and UNIX solutions for enterprise messaging and collaboration customers, and server and database clustering customers to name a few.  He has also extensive experience in virtualization technologies including Hyper-V and VMWare.
Jim is going to discuss a enterprise level VMware solution for a learning management company that  has created a lab environment for students learning SharePoint using VMware.  Advanced topics such as VMotion will be discussed along with a product demonstration.  In addition, time will be set aside at the end to discuss the differences between Hyper-V and VMware.
Expand/Collapse Track : Framework ‎(5)
John BairdUse SHIFT+ENTER to open the menu (new window).
Beginning Compact Framework Development10808:30Yes
John Baird began his computer programming career while in the US Navy. In 1982, he helped form and direct the first PC-based computer processing department for training and manpower in the Department of Defense. After leaving the military in 1988, John began a varied career as a consultant developing business applications ranging from computer-based training to vertical market software for resellers.
Today, John is working for the industry leader in financial software for fund administration. John was recently awarded MVP status for device application development.
Come find out how to take advantage of a growing market by developing applications for mobile devices. We will cover the compact framework, SQLCe and how to put it all together.
Andy SchwamUse SHIFT+ENTER to open the menu (new window).
Make the switch to LINQ - working with data will never be the same!10810:00No
Andy Schwam is a Software Engineer at Orbius Corporation where the team is building a new Social Media Platform using ASP.Net. 
Andy has been developing software applications for 9 years has been using .Net since 2002. In addition, Andy has spoken at several user groups and is a board member of Philly.Net, where he is known as the "Swag Man".  Check out his blog: http://blog.ingenuitynow.net
LINQ, along with related language enhancements, will really increase your productivity and make .net development easier in many ways.  In this presentation, I'll cover a wide variety of LINQ content.  We'll focus on LINQ to Objects and LINQ to SQL.  For the beginners, I'll show how to get started, go through LINQ syntax and talk about related .Net 3.5 enhancements. But my demos include advanced topics like Compiled LINQ Queries, using Stored Procedures and tips too.
Steve AndrewsUse SHIFT+ENTER to open the menu (new window).
Writing Awesome Code with Visual Studio 2008 Developer Edition10812:30Yes
Steve Andrews is a Software Engineer with RDA Corporation with over 8 years of experience implementing custom Microsoft solutions in the Financial, Medical, Manufacturing and Retail industries. Steve is also an MCP, ICSOO, and .NET fanatic. You can visit his blog at www.dotneticated.com.
Ever wonder what it would take to really build software that has fewer bugs, runs faster, and is still maintainable?  Visual Studio Team Edition for Software Developers includes several tools to assist in writing quality code.  In this session, we'll learn how to create and use unit tests, review code coverage across tests, and how to use the code analysis and profiling tools to ensure your code conforms to accepted industry or internal design guidelines.
Jason GaylordUse SHIFT+ENTER to open the menu (new window).
Talk: MVC from Start to Blog1082:00Yes
Jason N. Gaylord is a developer from Northeastern Pennsylvania. Jason has received many honors including the MVP award for Visual ASP and ASP.NET, ASPInsider, and ASPElite. He is the current President of .NET Valley, the Northeastern Pennsylvania .NET User Group based in Wilkes-Barre. Also, Jason also teaches many .NET courses at a local college and also business and technical courses to small businesses. For more information about Jason, you can visit his website at www.jasongaylord.com.
Microsoft recently joined the MVC parade with the addition of ASP.NET MVC. MVC stands for Models, Views, and Controllers and allows a test-driven development process. During this session we’ll look at the concept of MVC and how it fits within our development process. To start, we’ll create a basic MVC application. Then, we’ll modify the application into a basic blog site that can be used in the real world. Be sure to bring your laptops to build your blog along with me!
Chris RolonUse SHIFT+ENTER to open the menu (new window).
LINQ to Entities1083:30No
Chris Rolon is an Architectural Consultant for Neudesic, one of Microsoft's leading .NET professional services firms headquartered in Irvine, CA. Chris brings more than 25 years of software development expertise and experience in building complex, mission critical applications. For the past fifteen years he has specialized in development using Microsoft technologies. His passions include .NET development and security. Chris has been actively involved with Microsoft's .NET development environment since it was introduced at the Professional Developer's Conference in 2000.
With Visual Studio SP1 Microsoft has finally released the ADO.NET Entity Framework, This framework is designed to enable developers to create data access applications by programming against a conceptual application model instead of programming directly against a relational storage schema. In this session we will closely examine the Entity Framework and LINQ to Entities.
 
Expand/Collapse Track : Infrastructure ‎(4)
Paul BegleyUse SHIFT+ENTER to open the menu (new window).
Exchange 200710208:30No
Infrastructure Architect focusing on Exchange 2007 Unified Messaging and Unified Communications. My role is pre-sales, focusing on Unisys top 250 clients and companies scaling up on Unisys ES7000 server platform (10,000 to 1MM mailboxes).
E-Mail is a utility service for businesses.  In this session, we will discuss Exchange 2007 top to bottom.  No prior knowledge of Exchange will be assumed, but we will also dive into as much technical detail as the attendees can tolerate. Starting with the components of Exchange 2007, we will discuss the Microsoft prescriptive architecture for scaling from 100 to 100,000 users.  Next, we will optimize the infrastructure and discuss the physical and practical limits of scaling up Exchange 2007.  Finally we will virtualize the infrastructure and discuss the pros and cons of virtualization with Exchange 2007.
Laura HunterUse SHIFT+ENTER to open the menu (new window).
Leveraging Microsoft Identity Solutions10210:00Yes
Laura E. Hunter (CISSP, MCSE+I, MCT, MCDBA, MCP, MCP+I, CCNA, A+, Network+, iNet+, CNE-4, CNE-5) is an Architect with the Oxford Computer Group, specializing in Microsoft Identity and Access Management technologies. Her specialties include Active Directory design and implementation, troubleshooting, and security topics. Laura’s previous experience includes a position as an AD Architect for a global engineering firm, IT Project Leader with the University of Pennsylvania, and the Director of Computer Services for the Salvation Army. She also operates as an independent speaker and technical writer. Laura is an active writer for the TechTarget family of websites, as well as technical publishers such as Apress, O'Reilly, and Syngress Publishing. Laura has a Bachelor's Degree in American History and a Master's Degree in Computer Science from the University of Pennsylvania.
Most organizations already rely on Microsoft's Active Directory service to manage user authentication and authorization for their Windows networks. Over time, however, many companies find themselves needing to enable identity management scenarios beyond what can be provided by a standard AD environment. In these environments, organizations may need to enable additional functionality such as synchronized Exchange Address Lists across multiple forests, Single Sign-On Resource access and Identity Federation using ADFS, or Information Protection using RMS or two-factor authentication. Join us in a discussion of these scenarios, and learn how the various components of Microsoft's Identity and Access Management "stack" can help you to enable and maintain key functionality for your organization.
Rob KeiserUse SHIFT+ENTER to open the menu (new window).
Hyper-V and SCVMM10212:30No
Rob Keiser is a .Net developer, Architect and freelance writer for PC Today magazine. He has been building Windows application using various languages and tools for the past 15 years.
An introduction to Hyper-V on Windows 2008. This will show the basics of Hyper-V including an overview of creating virtual machines. We will also look at how to manage and monitor the virtual machines using System Center Virtual Machine Manger.
Derek R. Flickinger + Ray Gabriel Use SHIFT+ENTER to open the menu (new window).
Windows Media Center development1022:00No
Raymond A. Gabriel (MCSD .Net) established Integrated MicroSystems Design Corp (1989) to provide technical consulting services. Now with 20 yrs in IT including full life-cycle experience with multi-tier Windows and Web application development, has had greatly varied experience including a commercial Real Estate investment analysis and reporting application (REAL-Mentor) recently converted to ASP.Net 3.5 and sold to a large real estate agent association. As Architect/Lead Developer, designed/developed a validated web-based inventory management system for a local pharmaceutical company using a 3-tier, disconnected data model w/”out-of-band” post backs and has worked for many years as Sr. Developer on a validated, “after-market” safety/control pharmaceutical application building the data access layer, & multi-dimensional analytical reports. Previously, he developed a Business Intelligence portal using BizTalk Server 2004. Ray is seriously involved in Microsoft Windows Media Center based integration, custom development, and Home Theater/Automation solutions and also working on Vista Side Show Device application development. Ray holds an Associate Degree in Electronic Engineering from the Cleveland Institute of Electronics (1984) and is a member of the IEEE as well as MCSD since 1999. Ray co-authored, “How to Cheat at Securing SQL Server 2005” in 2007 for Syngress.
 
Derek R. Flickinger is vice president of R & D for Interactive Homes, Inc. (www.InteractiveHomesInc.com).  He provides consulting, design, development, and implementation services for manufacturers and consumer electronics installation companies on new technologies, products, and strategies related to standards-based Distributed Audio, Video, Communications, and Control (DAVCC) systems for the home and consumer market spaces.  Derek’s long-term goal is to be instrumental in the development and deployment of entertainment systems on space stations and space colonies.
 
Derek has a BS degree in Secondary Education - Comprehensive Science from West Chester University in Pennsylvania.  He actively participates in several industry-wide technology and standards groups, has published numerous articles in several custom system installation, computer, and home automation trade journals, is an active partner in Microsoft’s beta programs, is a member of the Media Center Integrators Alliance, Microsoft’s Windows Media Center OEM Program, the UPnP™ Forum, IEEE Computer, Communications, and Electrical Power Societies, the Consumer Electronics Association (CEA), the Custom Electronic Design & Installation Association (CEDIA), the Society of Cable Telecommunications Engineers (SCTE), the National Systems Contractor Association (NSCA), Microsoft’s Embedded Development Partners Program, and Intel’s Early Adopter Partner Program.  He lives with my family in Drexel Hill, PA, and enjoys playing guitar.

Media Center PCs are enhanced for entertainment and represent the evolution of PCs into digital media servers that integrate various entertainment offerings and provide for simple access using a single remote control in multiple rooms of the home or office. The Windows Media Center platform supports creation of rich media applications and services. The Windows Media Center Software Development Kit helps developers create applications and software components for Windows Media Center. The latest release includes documentation, tools, sample code and Visual Studio project templates for the Windows Media Center platform models which we will introduce and discuss various topics including, Windows Media Center Presentation Layer and hosted HTML applications as well as the nuts and bolts involved in building custom Media Center PCs and the related ecosystem.

Expand/Collapse Track : MIX ‎(7)
Rachel AppelUse SHIFT+ENTER to open the menu (new window).
Creating Responsive UI’s with ASP.NET AJAX11108:30Yes
Rachel Appel lives in Northeastern Pennsylvania and is the senior technology consultant at Appel Consulting. Rachel is an MVP and a member of ASPInsiders, and holds the MCT MCAD & MCSD certifications.  She has been working as an instructor, software developer, architect and DBA for a wide variety of organizations. She is the Vice President and a regular speaker of the dotNetValley user’s group, as well as an active member in other local user groups of Northeastern Pennsylvania and the tri-state area.  Rachel’s expertise lies within developing solutions that align business and technology using the Microsoft
.NET family of products.
Internet savvy users have come to expect a high level of interaction, responsiveness and robustness when dealing with web applications, and in this session we will use ASP.NET AJAX to create user interface enhancements for web pages that behave more like traditional Windows applications.
We’ll take a look at replacing the UpdatePanel control with code from the ASP.NET AJAX Script Libraries as well as capturing data returned in JSON format from script callable web services to optimize our web applications.  We’ll also look at managing and compressing JavaScript files to lighten the load on the network as well as many other tips and tricks to bring our website’s performance standards to the same level that the users demand.
Tony LombardoUse SHIFT+ENTER to open the menu (new window).
Introduction to the WebDataGrid11110:00Yes
Tony Lombardo is the lead Technical Evangelist in the Worldwide Evangelism Group at Infragistics, the world’s leading publisher of presentation layer tools. Tony has a deep technical background in ASP.NET and his community participation has earned him the ASP.NET MVP Award from Microsoft. Tony co-runs the Central Jersey .NET Users Group, and often writes for both online and printed publications.
Infragistics has been building grid controls for over a decade, across technologies spanning from COM to Windows Forms to ASP.NET to Java.  The WebDataGrid joins the Infragistics family as a replacement for the original “WebGrid”.  In this session you will learn about the features of this new grid control, how it compares to its predecessor, and learn how to leverage the WebDataGrid’s modular architecture to boost performance while taking advantage of a complete extensibility model.
Jim WooleyUse SHIFT+ENTER to open the menu (new window).
Building Data Driven Web Sites with Visual Studio 2008 and LINQ 11112:30Yes
Jim Wooley is a frequent speaker, MVP, and author of "LINQ in Action". He is always striving to stay at the forefront of technology and enjoys the thrill of a new challenge. He has been active evangelizing LINQ since it's announcement in 2005, including a web site dedicated to LINQ called ThinqLinq.com. In addition, he attempts to pass on the insights he has gained by being active in the community, including leading the Atlanta MS Pros and serving as INETA Membership Manager for the Georgia region.
Visual Studio 2008 introduced dramatic new ways of looking at data in our applications. In the past, we had to use a variety of API'sto work with data depending on the source. Objects, XML and Relational data required vastly different techniques and skill sets. With VS 2008, programmers will now have a set of Language INtegrated Query (LINQ) tools in the environment to allow for strongly typed querying of all kinds of data regardless of the source. In addition, we will be able to focus less on how we access data and can focus on the business need of what we want to do with it.
Bill WolffUse SHIFT+ENTER to open the menu (new window).
Building Silverlight 2.0 Applications1122:00Yes
Bill Wolff is a Solutions Architect in the Microsoft Practice at Unisys Corporation. Prior to Unisys, Bill was an independent consultant, trainer, and architect specializing in Microsoft development technologies. His company Agility Systems was based in the Philadelphia area. He ran the consulting firm Wolff Data Systems for 15 years and directed armies of consultants in the dot com world. Bill is founder and President of the philly.net user group, a previous INETA board member where he served as Vice President, Speaker Bureau, and involved in several other user communities. Bill was a contributing author on several books. His certifications include trainer, systems engineer, developer, and Microsoft MVP for VB.NET.
Learn to build line of business applications with the Silverlight 2.0 beta. We layout several out of the box controls in Visual Studio and Expression. We then add some third party controls from Telerik. Strategies for solution and project organization are discussed. LINQ to SQL and WCF services are used to connect to SQL databases. The results are data bound to controls through asynchronous calls. Isolated storage does some personalization. We conclude with tips and best practices for successful solution development.
Kevin HazzardUse SHIFT+ENTER to open the menu (new window).
Mixing Static and Dynamic .NET Languages1112:00Yes
Kevin is currently a Microsoft C# MVP and a Lead Consultant/Architect for CapTech Ventures in Richmond, Virginia. He has served on the Internet Engineering Task Force (IETF) and as an advisor to Virginia’s Joint Commission on Technology and Science (JCOTS). While serving as a Senior Engineer in the Intel Architecture Lab, Kevin successfully authored patents and designed ciphers, protocols and peer-to-peer networking components used by millions of users worldwide. Kevin has been writing software for 25 years and loves the art and science of his job as much today as he did in the very beginning. Kevin is a father to five, a husband to one and a servant to many others. He speaks a bit of Portuguese and enjoys doing missionary work in South America. He also enjoys motorcycling, welding, hiking, etymology, bird-watching and friendly discussions about world politics and history.
When the rules of your business change, wouldn't be nice to somehow inject new logic into your application without having to recompile it? By combining IronPython, IronRuby or Managed JavaScript with traditional languages like C# and VB.NET, you can do just that. During this session, Kevin Hazzard will show you how to host dynamic code written in Python inside a C# application, giving that language a degree of dynamism to which you're probably not accustomed. The goal of this presentation is to change your perspective on how to write resilient software. You don’t need to know Python at all to get 100% of the value of this presentation.
Jess ChadwickUse SHIFT+ENTER to open the menu (new window).
Building Rich Web Interfaces with ASP.NET MVC and JavaScript1023:30Yes
Jess Chadwick is the Web Lead at Infragistics, responsible for keeping all their various web properties up and running.  He has over 7 years experience with .NET technologies ranging from embedded devices in startups to enterprise-scale web farms at Fortune 500s.  He is actively involved with the community, acting as Leader of the NJDOTNET Central New Jersey .NET user group and actively contributing to various open source projects such as CodeCampServer.  You can visit his blog at http://blog.jesschadwick.com/.
You've heard about the new ASP.NET MVC framework and are impressed by how much it changes your experience on the server.  You probably also noticed how different your UI interaction (creating views and interacting with the backend) can be.  In this session we'll review these differences and take a look at how we can work in this new environment and embrace the renewed control and freedom that ASP.NET MVC provides us!
We'll talk about:
--How to go from thinking in "Web Forms" to thinking in ASP.NET MVC
--How client-side JavaScript frameworks are now more important to building rich applications than ever
--How to create rich and dynamic interfaces using gracefully degrading partial rendering (think "UpdatePanel") and other useful techniques
--Making use of the MVC paradigm using JavaScript on the client-side
Todd F. SnyderUse SHIFT+ENTER to open the menu (new window).
Distributed Silverlight development (WCF, POX, JSON,  and ADO.Net Data Services)1113:30No
Todd Snyder is a MCSD in .Net and a MCTS in SharePoint & Biztalk. He works in the Infragistics User Experience Guidance group as a Guidisan (Short for Guidance Artisan) where he specializes is building exemplar (Reference) applications. Prior to joining Infragistics Todd spent several years working at RDA as a senior consultant where he focused on helping customers build enterprise .Net applications.
One the biggest challenges developers face when building Rich Internet Applications (RIA) is determining how to best integrated data sources into their application. In this presentation we are going to examine the alphabet soup (WCF, POX, JSON, and ADO.NET Data Services) of technologies a developer can use to build Silverlight applications. We will explore how to use these technologies to connect to internal and external data sources by harnessing the build in power of the Silverlight platform.
Expand/Collapse Track : SharePoint ‎(5)
Tony TestaUse SHIFT+ENTER to open the menu (new window).
SharePoint Search11308:30No
Tony Testa is a Application Developer for the Philadelphia branch of Perficient, Inc. a leading information technology consulting firm serving clients throughout North America.  With over 6yrs experience with .NET and related technologies, Tony has programmed everything from web sites, windows apps, BI solutions and most recently focused on developing SharePoint solutions for customers.  Check out his blog at www.tonytestasworld.com.
SharePoint Search, everyone's heard about it, but how many people really know how to set it up correctly?  In this session I'll dive into SharePoint search showing you how to setup content sources, scopes and crawl rules allowing you to find the content that is stored in your sites.
Paul GalvinUse SHIFT+ENTER to open the menu (new window).
Invoking Web Services from an InfoPath Form11310:00Yes
Working as a SharePoint Solutions Architect at EMC (formerly Conchango), Paul Galvin has worked in the IT industry for over 15 years in a number of roles including software development, consulting and most recently SharePoint solutions design. Paul works with clients to create top-notch business solutions using the SharePoint platform. He contributes to the SharePoint community through MSDN forums, blogging (both as host and regular guest at End User SharePoint.com) and online news letters and magazines, including SharePoint Beagle and SharePoint Magazine. Microsoft awarded Paul with MVP for SharePoint in July 2008.
InfoPath Forms Services is a useful tool for quickly creating web base data entry forms that are tightly integrated with SharePoint.  However, real-world forms can quickly become complex.  Real-world requirements, both technical and functional often cannot be met using out of the box functionality.  Fortunately, InfoPath allows developers to consume web services.  This session describes how to write an InfoPath-friendly web service, how InfoPath