|
|
Quick Links
|
 |
|
|
|
 |
|
|
Sessions
|
 |
|
- Portman Wills - Building Facebook applications with .NET
- John Morales - Ajaxify your webpages using jQuery
jQuery is a fast, lightweight Javascript library that can help create fast UI features to webforms to improve usability. Come see what it's all about and how you can use it today! - Chad Boyd - SQL Server 2008 (Overview or specific topics)
Join us for an overview of Microsoft SQL Server 2008, code name "Katmai", the next generation of SQL Server. "Katmai" provides an enterprise data platform for your mission-critical applications, while providing a dynamic development environment and comprehensive business intelligence (BI) platform. We will discuss the key features available in the next version of SQL Server including exciting new additions like Change Data Capture, Table Valued Parameters, Declarative Management Framework, MERGE tsql statements, the new FILESTREAM attribute, Data compression (both for data and backups), Database Mirroring enhancements, Performance Studio, Spatial enhancements, Extended Event Tracing and handling, Entity Framework Model discussions, and much more. All demos and scripts will be based off the latest CTP in a virtual environment that will be made available to anyone who would like as well. - Brian Noyes - WPF Databinding
Most rich applications present data, often lots of it. To avoid writing lots of code to support the presentation of that data, you should take full advantage of the data binding capabilities of your presentation platform. This session will discuss and demonstrate the data binding capabilities of WPF. It will explain what data contexts are and how they work with the element hierarchy. It will show you what Bindings are, how to declare them, and what optional capabilities they support. It will demonstrate binding to data sets as well as custom objects and collections, and will discuss the considerations for implementing those types. The session will show you how to use data templates to define reusable chunks of UI that can be rendered automatically for each item in a data collection. It will also discuss the way you can interact with your bound data programmatically to control the presentation of that data and to make changes to it in code. - Jonathan Cogley - Refactoring in C# - Bad code to better code
What could be more fun on a Saturday than critiquing some bad code and making it better? :) Come along to learn how to clean code like the Thycotic team. What do we look for? How do we take small steps to keep it working? What tips and tricks make it easier? This session will be code, code and more code (and a few unit tests of course!). - Jay Flowers - Test Driven Development
Get a taste for knowing when to drive design and when to drive implementation. This session will make use of an xUnit framework and a mocking framework. - Sahil Malik - Writing WF's in MOSS
You don’t need to go to vegas to have fun. You can roll dice, right within sharepoint. Heck even create a workflow to roll dice, win or not, and if you win, go collect your prize. In this session, Sahil will demonstrate creating a Vegas like experience by writing workflows using MOSS and Infopath. - Antonio Chagoury - Developing Dot Net Nuke (DNN) Modules
DotNetNuke is a fast growing open source portal based on the Microsoft .NET framework. Learn how you can use DotNetNuke for your business, or personal use and how you can start extending the framework with your own custom modules. If are thinking of deploying or have already deployed DotNetNuke then chances are that the basic modules distributed with it are not sufficient to accomplish your goals. At this CodeCamp we will be demonstrating how you can effectively use the DotNetNuke Visual Studio .net StarterKit by demonstrating how to effectively develop data driven modules with a 3 layered architecture, the Data Access Layer (DAL), Business Logic Layer (BLL) and the Presentation Layer as well as the packaging and deployment methodology. - Hal Hayes - SQLCLR; Writing .NET code inside SQL Server 2005
Presentation for DBAs and Developers. SQLCLR is a powerful feature for writing .NET code inside the SQL Server 2005. Stored Procedures, User Defined Functions, User Defined Aggregates will be covered. We will cover how to develop and how to deploy SQLCLR. Best practices and critical issues for database administrators will be covered. SQLCLR in SQL Server 2008. - Jonathan Cogley - Web Application Testing In Watin
Who says that you can’t unit test the GUI? Come learn about this web application testing framework and how it can improve the quality of your applications. Watin allows you to automate Internet Explorer easily from C# so your tests can still be written in NUnit or other unit testing frameworks. - Greg Galipeau - Introducing .Net 3.5 “Extensions” ADO.Net DataServices (code name “Astoria”)
- Hal Hayes - SSIS; Beginners to Intermediate
If you are interested in working with SSIS but never done so, then this presentation is for you. We will cover how to use SSIS to migrate and transform data. Discuss what Control flow and Data flow tasks are and how they are used, how to loop over data files, work with variables using scripts, use Expressions, and import/export data to Microsoft Office documents (particularly Excel). Configuration management to allow easy switching between development, test, and production databases will be covered. Presentation is geared towards developers who are either new to SSIS or those who are experienced but are interested in picking up some additional techniques. - Brian Noyes - Developing Service Oriented Workflows
Windows Workflow Foundation fits nicely into service oriented applications for designing the workflows that implement the business processes a service exposes. This session will cover how to expose workflows as services, both as encapsulated implementations of portions of service processing, and by exposing a workflow as a service itself. It will also cover how to call out services from within a workflow and coordinate the results of those service calls with the rest of the workflow processing. You will learn how to integrate workflow processing logic with other service processing logic through the host communications model of WF, as well as how to use the .NET 3.5 WF Send and Receive activities and WCF context bindings to a achieve a seamless integration of WF and WCF. - Frank LaVigne - Silverlight
At MIX, Silverlight 2 was announced and released to the public, introducing a new platform for .NET developers: a rich client application delivered over the internet. We’ll take a quick at all the new features that Silverlight 2 brings to the table: including DeepZoom, Controls, Skinning, Data Binding and more. Learn about XAML the XML based syntax for describing user interface elements and how to get started building out the next generation UI for the web. - Steve Fibich - SSIS Event Handling
This session would cover the basics of the event handling in SSIS and give examples of how they can be utilized to handle notification, logging, and control flow. It would touch on the different system variables available in each event handler and why in each of the event tasks is called. It would also touch on how and why to call any given event type. Finally I will give some real world examples of calling and handling these events. Basic kknowledge of SSIS is required. - Chad Boyd - Performance Tuning and Optimization
This session will provide general guidance and information on SQL Server general architecture, plus a look at strategy & usage of index structures, usage and analysis of different performance troubleshooting tools. We'll review some techniques for analyzing output from a variety of performance KPIs and tools such as DMV's, Trace, etc. Additionally we'll take a brief look at reviewing query execution plans and some stored procedure/T-SQL optimizations and best practices. As time or the audience permits, we’ll also dive into the performance impact of Partitioning and some hardware such as solid state drives. - Quentin Gilbert - Can .NETers do Agile Development?
Can you learn to do agile development? Do you need software tools to do agile? This is an introductory course on Agile Development, with discussion about daily scrum meetings, agile sprints with time-boxing and agile project management. Attendees with learn the basics of agile from Quentin Gilbert, Certified Scrum Master at AT&T Government Solutions and member of the Scrum Alliance (http://www.scrumalliance.org), currently the Product Owner of an enterprise workflow portal. Specific topics will include the formation of agile teams, tracking the sprint burn-down so you know when it’s really ready and what does “Done” really mean. - Geoff Snowman - Storing Geographical Data in SQL Server 2008
Imagine that you had a SQL database that held a list of neighborhoods in your town. The database also held a list of the restaurants in town. Now try writing a query that determines all the seafood restaurants in a particular neighborhood. Does this sound like a challenge? With SQL Server 2008's support for spatial data, it's easy. SQL Server 2008 provides support for two spatial data formats: geographic data for maps of large areas, and geometric data for maps of small areas. In this session, you'll see examples of SQL data that uses both geometries, and learn about the properties and methods that support calculating distance between locations and finding geographical features that intersect one another, such as the rivers that flow through a town.
|
|
 |
|