| .NET and J2EE Interoperability |
Reza Madani |
| As .NET is gaining momentum in the business solution environment, Interoperability between existing J2EE platforms and new .NET solutions is becoming an important factor. This session will dive into techniques, strategies and solutions to make the intero |
|
| .NET Coding Standards & Best Practices |
David McCarter |
| This talk will focus on C# and VB.NET coding standards and best practices for writing robust, easy to maintain applications. |
|
| .NET Design Patterns for Agile Software Processes |
Kevin McNeish |
In the world of agile programming techniques, one of your best tools is design patterns. This session provides practical examples and implementation of design patterns in .NET. Familiarizing yourself with patterns such as Model-View-Controller, Observer,
Content |
|
| .NET Framework A to Z |
Bill Sheldon |
| This presentation will take a look at the .NET Framework as a whole it touches on both Web and Win Form developers. The presentation is actually language agnostic except for the demos - of which there are 8. |
|
| .NET In-depth: Event/Delegate Framework |
Mark Miller |
| This session wraps everything there is to know about the .NET event architecture in an easy-to-digest package. We’ll start with the basics: creating and handling custom events, then dive into the details of the architecture that supports this. We’ll move on to advanced topics and show how you can exploit this architecture to improve the design your existing .NET applications. Learn how to hook the delegate’s add and remove methods (essential for load on demand), avoid memory leaks (caused by static event handlers), and more. |
|
| A Guided Tour of Windows Communication Foundation |
David Pallmann |
If you want the full story on what WCF can do and why you should use it, this session is for you. This talk will go through all of WCF feature by feature, with lots of demos and examination of code along the way. Attendees will leave with a clear understa
Content |
|
| A look @ MS Commerce Server 2006 |
Aaron Sloman |
| Drill into the latest MS Commerce Server, to be released in H1 2006. See code examples, tricks and tips from beta customer deployments |
|
| ADO.NET 2.0 Topics |
David Wells |
|
The session will cover such topics as: ADO.net classes, connectivity, transactions, Data Grid Control, SQLCLR, data caching and security.
|
|
| Advanced SQL Server Reporting Services |
Reza Madani |
| Start from ground up. Build Simple reports all the way to advance ones using custom .NET code. |
|
| Advanced Test-Driven Development |
Paul Hodgetts |
| The value of Test-Driven Development is more than a collection of independent unit tests. This session builds on basic TDD practices with advanced TDD principles including refactoring to patterns, emergent design and managing complex designs in small, controlled steps. This is a hands-on exercise, so bring your laptop and be ready to code! |
|
| Agile testing with Python test frameworks |
Grig Gheorghiu |
present various test frameworks that are either written in Python or use Python/Jython as their scripting language. I discuss these frameworks in the context of agile testing. Here is a high-level view of the talk I'll give:
1. What is agile testing?
*"agile" as in "agile methodologies", (aka Extreme Programming)
2. Why Python?
* eminently "agile" language
3. MAIN SECTION: Python-based test frameworks
* unit testing (unittest, doctest, py.test)
* continuous performance testing (pyUnitPerf)
* functional/system/integration testing (homegrown framework)
* test distribution, execution and reporting (STAF/STAX)
* acceptance testing (pyFIT/FitNesse)
* Web application testing (Selenium, MaxQ, mechanize, twill)
4. Jython and Dynamic Java
* Recent discussions on Java and scripting languages
* Jython is leading the pack in terms of scripting the JVM
* Java-based test frameworks can be used within Python frameworks via Jython
* Examples of Java- and Jython-based frameworks (The Grinder, TestMaker, Marathon)
* Using Java-based tools with Jython (example: HTTPUnit) |
|
| An Introduction to AJAX technologies with ASP.NET |
Rick Strahl |
|
Want to find out how you can use AJAX style code in your ASP.NET applications? This session introduces the concept of AJAX and shows a number of examples using ASP.NET 2.0's Script Callbacks and Jason Diamond's MyAjax.NET for 1.1 applications to show the
Content
|
|
| An Introduction to the Windows Presentation Foundation (Avalon) |
David Barkol |
| Windows Presentation Foundation (WPF or formely Avalon) is a completely new presentation framework, integrating capabilities of those frameworks that preceed it and heavily influenced by toolkits targeted at the Web, such as Flash and popular Windows applications such as Word. This session will introduce you to the new frameword and demonstrate it's capabilities. |
|
| AOP: An Introduction |
Andreas Schaefer |
AOP is a buzz word for quite a while but like many other great concepts it takes a while until it becomes mainstream. Whereas inheritance deals with vertical concerns AOP tries to deal with cross-cutting concerns by applying common code across the object
Content |
|
| Architecting Ajax Applications |
Craig Shoemaker |
| Content |
|
| Architecting for the .NET Event Model |
Kevin McNeish |
You may have a basic understanding of .NET's event model, but how can you best architect your applications to take advantage of .NET events? This session spends a few minutes on the basics, and then provides real-world examples showing how you can design
Content |
|
| Attribute Based Design in .NET (Cool new ways to use Attributes in .NET) |
Robert Kozak |
Most people look at attributes as tokens a compiler reads to inject metadata into their resulting assembly. While this is technically true there is so much more to attributes that will hook you once you start to explore.
Attribute based design allows t |
|
| Boost your .NET Remoting performance |
Jitendra Maker |
| This session will demonstrate how to scale up and boost the performance of your Application Server(s) running under .NET Remoting by using simple load balancing techniques across multiple processes and servers. The session will mainly focus on "Client-Ac |
|
| Building CLR Based Objects in SQL Server 2005 |
Andrew Karcher |
|
We will go over some basic samples of building objects in SQL Server using a CLR language. This is generally an area where there are a lot of misconceptions about how CLR objects should be used in SQL Server. We will then drive down into the really impo
Content
|
|
| Building SmartPhone Applications with VS.NET 2005 |
Rick Strahl |
|
This session gives you the skinny on what you need to know to take advantage of MicroSoft SmartPhone devices and how to deal with the unique challenges that this platform presents. We'll look at the tools available today in VS2003 and tools coming soon in
Content
|
|
| Business Intelligence |
Reza Madani |
- A review of sql server 2005 business intelligence services.
- Effective techniques to harvest and analyze web data for reporting, trend analysis and prediction |
|
| C# 2.0 Languages Changes |
Chris Rolon |
| Visual C# hasl been extended with a variety of constructs. Learn the ins and outs of how generics provide improved code reuse, iterators simplify implementation of enumerator patterns, anonymous methods ease work with delegates, and partial types provide easier development and code maintenance. |
|
| C# 3.0 Futures |
Mickey Williams |
| This talk will introduce you to new C# 3.0 language features such as anonymous types, extension methods, language-integrated query(LINQ), lambda expressions, and implicit typing of local variables. |
|
| Code Snippets, Your Productivity Enhancer |
Paul D. Sheriff |
Code snippets can greatly increase your productivity. There are many code snippets available for VS.NET 2005, but you will most likely wish to build many of your own. This seminar will show you how to create your own library of code snippets.
Content |
|
| Compact Framework 2.0 |
WoodyPewitt |
| An introduction to writing managed code with the Compact Framework. |
|
| Comparing ASP.NET to ColdFusion |
James Johnson |
| Will show how to build the same web application in both ASP.NET and ColdFusion with a comparision of the technologies needed. Will talk about the advantages and disadvantages of each platform. |
|
| Competitive Advantage 101 -- Component-based Architectures |
Mark Miller |
| Learn how to gain a significant competitive advantage over rival companies by optimizing your architecture for feature development. Mark will share tips and tricks focused on maximizing the development strength of your team so you can churn out quality features quickly. Mark will cover all the benefits, one of the greatest being that a small team can produce with the force of a large one, and compete on the same level as much bigger teams who are still working with standard architectures. |
|
| Composite UI Application Block |
David Foderick |
| Web Parts have proved to be very popular and valuable for building modular web applications. Now you can use a similar concept in your .NET 2.0 Windows Forms applications using a new application block from Microsoft know as the Composite UI Application Bl |
|
| CSS for the ASP.NET Developer |
Paul D. Sheriff |
Want to make your HTML efficient and easy to maintain? Cascading Styles Sheets (CSS) are the answer. Many developers use an HTML Table structure to layout their data input pages. While this works it is not the most efficient, and not very flexible. Learn how to use CSS to build input pages that can change without modifying every page and every table in your ASPX pages. Also learn the difference between Themes/Skins and CSS.
Content |
|
| Customizing Sharepoint using Web Parts |
Paul D. Sheriff |
Portals are all the rage! But your management needs things that Sharepoint just can't do out-of-the-box, such as the ability to integrate with their backend accounting system. Therefore you will need to roll your own web part to add these capabilities. In
Content |
|
| Customizing Visual Studio Team Foundation Server Project Templates |
Mickey Williams |
| Learn some of the many ways that you can customize Team Foundation Server project templates. We'll cover topics ranging from customizing existing work items to demonstrating how you can reuse customizations in a new team project template. |
|
| Data mining using SQL Server 2005 |
Zulfiqar Syed |
In this session we will cover Structures, Models, DMX queries, and other aspects of data mining programming using SQL SERVER 2005 Business Intelligence Development Studio and Sql Server Management Studio.
Content |
|
| Designing Contracts for Windows Communication Foundation |
Michele Leroux Bustamante |
When you design a WCF service, you must also design the contract that will determine what the service contract looks like (supported operations) and how the message payload is formatted (the XML schema). Traditional approaches for describing the message p
Content |
|
| Developer Tools in Team System |
Bill Sheldon |
| Most people think of the client side tools in Team system. This presentation goes beyond the client side tools of Code Analysis, Profiling and Testing and looks at integration with Team Foundation Server and task and project management. |
|
| Developing for Windows Mobile 5.0 |
Rory Blyth |
| Windows Mobile 5.0 offers developers features that, with the current generation of mobile development technology, would be a real pain to implement. We’ll look at everything from the Pocket Outlook Object Model (POOM) to the State Notification Broker and how it can be used to easily do things like getting the amount of battery power the device has left. As with other mobile sessions, you don’t actually need to own a device since much of what we’ll look at can be done with the emulators that ship with Visual Studio 2005. |
|
| DLINQ – The future of Data Access |
David Foderick |
| DLINQ is a new Microsoft project that will change how you write the data access layer of your application. The goal of DLINQ is to substantially reduce the amount of data access code that you must write in order to work with your business objects. DLINQ i |
|
| DXdot: The Game Engine with Balls |
Jason Mauer |
| DXdot ( http://dxdot.net/ ) is an engine for building games in .NET using Managed DirectX. This session will provide an overview of DXdot and how you can use it to build your own games. We will cover implementation details of DXdot as well as aspects of 3 |
|
| Earth in the World Wide Web |
Jason Mauer |
| This session will delve into a variety of technologies bringing the Web into the physical world with geographical data. Topics covered include geocoding RSS feeds and dynamic mapping services like Google Maps and Virtual Earth. We'll also be demonstrating |
|
| EJB 3: A Comparison with EJB 2 |
Andreas Schaefer |
| EJB 3 promises to make developing of EJB applications easy and fast with the basic idea of that any plain old Java object can be made an EJB. This presentation introduces the audience to the concepts behind it and compares it to EJB 2.0. Now we will go st |
|
| Extending the VSTS methodologies |
John M. Miiler |
No two software development shops are the same. Even if you have adopted a published develpment process, you will likely need to adapt that process to the specific needs of you organization or a specific project.
This session will cover how the Visual |
|
| Five Fundamental Object Oriented Design Principles for Agile Development |
Michael Kennedy |
|
This session will present five object oriented design principles that facilitate agile software development. These general design principles promote the creation of testable, maintainable, and reusable software. The principles include the Open Closed Principle and the Liskov Substitution Principle. The interaction between Agile Development and these principles will be demonstrated using several code samples.
Content
|
|
| Fun with C# Operator Overloading & Implicit Conversion |
Mark Miller |
| Operator overloading & implicit conversion can do some amazing things, like radically simplify code that works with legacy data types returned by unmanaged code. Learn how to custom primitive types can play in the .NET world as first-class citizens, and find out how Operator Overloading & Implicit Conversion enable neat tricks like embedding SQL functionality in your C# code, or elegantly working with elements inside a generic collection. |
|
| Generifying your Design Patterns |
Mark Spritzler |
So you know all the Gang of Four Design Patterns, and love Generics. Why not combine the two and create generified Design Patterns.
This presentation will look at a number of the GOF Design Patterns and show exactly how to generify them. From AbstractF |
|
| Get RAD: Extending Visual Studio 2005 |
Kevin McNeish |
This session contains in-depth information that will help you get the most out of Visual Studio 2005 by extending it with templates, add-ins, wizards, and builders. This is NOT a high-level overview, but a “how to” session with real-world examples that wi
Content |
|
| Get SOA Right the First Time - "From Pilot to Production" |
Anant Kadiyala |
| Service Oriented Architecture (SOA) has largely been a technology buzzword. However in reality, SOA is more than just exposing a few services. When implemented right, it becomes an IT strategy to enable business agility. There are people, process, techni |
|
| Going Global Gets Easier! New Localization Features in ASP.NET 2.0 |
Michele Leroux Bustamante |
The release of ASP.NET 2.0 will shift the way Web developers approach localization, for the better. With more tools built in to the Visual Studio .NET environment, new runtime capabilities, and a rich new programming API specifically targeting localizatio
Content |
|
| Guerrilla Team Improvement |
Brian Maso |
| You are: smart, hard-working, but frustrated. Meaningless requirements, buggy development, interminable meetings... Tools to promote productivity and quality: Automated build, code coverage, communications, etc. See examples, swap war stories. |
|
| Hands-on Ruby on Rails |
Scott Hodson |
| Ruby on Rails has garnered much public attention the last few months as a web development framework for rapid web applications development. Based on the Ruby language, Rails provides out-of-the-box support for multiple databases, code-generation, O/RM, MVC pattern, AJAX, and just seems to make web application development simpler for those who preach it's benefits. Come and watch as we put together a full-fledged web application within the confines of the class and provide some insights for code customization and maintenance. |
|
| Hardcore .NET Development with C++/CLI |
Mickey Williams |
| Only C++/CLI gives you full-fidelity access to the CLR. This talk will cover the improved syntax for writing managed code, and demonstrate the support for new Visual Studio Team System features such as integrated unit testing and code verification. |
|
| Human Workflow |
Aaron Sloman |
| Talk a look at Human Workflow options, and when to use them in your applications.. etc.. |
|
| I Want "My" Namespace |
Paul D. Sheriff |
A whole new namespace is introduced in VB.NET 2005 called "My". This namespace contains classes that make it much easier to do common programming tasks that were easy in Visual Basic 6.0, but were a little harder to find in VB.NET. You will learn how gath
Content |
|
| Implementing a rules engine |
Mike Vincent |
| This session will explore how to implement a rules engine in a C# multi-tier application. We'll take a look at important rules engine characteristics and walk through creating a working application. |
|
| Indigo and Security: Experience the Magic |
Michele Leroux Bustamante |
The Indigo platform will unify our programming model for how components communicate: be they distributed or not, accessible beyond firewalls, or available through interoperable interfaces. Transport level and SOAP message security features, like other asp
Content |
|
| Inexpensive realtime 3D motion capture |
David Maust and Yuriy Postrekhin |
| Motion capture allows 3D models to follow an actor's motion by tracking the actor's movements and applying them to the model. We will demonstrate how to build a motion capture system for less than $200, using readily available equipment, webcams and a sy |
|
| Instrumenting Business Processes with Business Activity Monitoring in BizTalk Server 2004/2006 |
Brian Loesgen |
| This session will focus on BizTalk Server’s Business Activity Monitoring (BAM) capabilities. BAM is a tracking infrastructure provided with BizTalk that allows developers to easily capture and expose process metrics. BAM is often overlooked by developers who are new to BizTalk, yet provides powerful capabilities that seasoned BizTalk developers know are a must for any comprehensive BizTalk solution. This session will begin with an overview of BAM capabilities, including a drilldown into the various artifacts and tools required to instrument a BizTalk solution. Next, we will look at some real-world examples of BAM, showing the value that effective instrumentation can provide. Finally, we will look at the enhancements to BAM that will be part of BizTalk Server 2006. |
|
| Introduction to Agile Software Development |
Carlton Nettleton |
| Discussion on the basic concepts and underlying theory of Agile software development with a comparison of two of the more popular methods, Extreme Programming and Scrum. |
|
| Introduction to Test-Driven Development |
Paul Moore |
| Test-Driven Development is an effective approach for driving simple, well-structured design through tests. This session introduces TDD with a series of hands-on coding exercises. We'll cover the principles of TDD, unit testing, refactoring and TDD tools. |
|
| Java Web development using Spring and DWR(Ajax library) |
Giuseppe Persiani |
Spring and Ajax together are the perfect fit for a new paradigm shift in the field of web development. Using both we can have the power of J2EE and a common development language that lets the developer to have focus on the design of the logic and not on the integration between Java and scripting languages/TAG libraries. DWR is a framework that easily exposes our Java methods to the browsers making the web projects similar to client/server development.
Content |
|
| Learn to use the AJAX.NET Framework to implement real world applications |
Craig Shoemaker |
Get to know the latest advent in web application architecture, AJAX. Learn what AJAX is, what the security concerns are and how to effectivley use it in your applications.
Example material:
http://polymorphicpodcast.com/2005/04/14/
Content |
|
| Let’s Build Something Cool – Extending Visual Studio |
Mark Miller |
| Learn how to extend Visual Studio with DXCore, a free component-based visual extensibility architecture for Visual Studio .NET developers. Find out how easy it is to integrate your own tools and feature ideas into the Visual Studio IDE, shaping the development environment to better suit your needs. We'll add commands, create tool windows, intercept keystrokes, watch mouse activity, paint on the editor, and more! Bring your cool ideas for VS and we'll turn them into real features live in this session. |
|
| Leveraging .Net for XML |
Brian Webb |
We will explore the strengths of .Net for basic XML doc development, Strongly typing your docs, and tricks for improving your webservices.
Content |
|
| Managing Services in SOA - "Issues, Strategies and Best Practices" |
Anant Kadiyala |
| Service Oriented Architectures are evolving from pilots to mainstream. When implemented right, SOA becomes an IT strategy to enable business agility. Most of the major platforms today have strong support for creating services, but making them available |
|
| Maven: Advanced Build System |
Andreas Schaefer |
| Over time Ant build scripts tends grow in size and complexity and contain repetitive parts. Even taking an existing build script and adjusting to a new project takes time and is quite error prone. Now there is an alternative available called Maven that so |
|
| Messaging Patterns and Boundaries: Defining Services with Windows Communication Foundation |
Michele Leroux Bustamante |
Services are the natural evolution of distributed components and RPC, providing greater possibilities for reuse and distribution from earlier component-oriented approaches. The Windows Communications Foundation (WCF) introduces interesting possibilities f
Content |
|
| New Enhancements To C# |
Adam Calderon |
| This presentation will demonstrate the new enhancements of C# in .NET 2.0. The session will cover Generics, Anonymous Methods, Iterators, Nullable Types, Namespace Alias Qualifiers, Static Classes, Property Accessor Accessibility, Covariance and Contravar |
|
| New Features in BizTalk 2006 |
John M. Miiler |
| Microsoft BizTalk Server 2006 is coming soon—are you ready for it? BizTalk Server 2006 improves on its predecessor in all dimensions of application-to-application, business-to-business, and business-process automation. Learn about the enhancements BizTalk |
|
| Next Generation Persistence with EJB 3.0 |
Prakash Malani |
This presentation introduces the next generation persistence mechanism with EJB 3.0. After attending this session, audience members will have a good understanding of the capabilities and features of the EJB 3.0 persistence.
Slides Code |
|
| Next Generation Refactoring in Visual Studio |
Mark Miller |
| Learn how shape, simplify and improve the quality of your .NET code. This session will show how to use Refactor!, a next-generation refactoring tool from Developer Express (Refactor! is free for all Visual Basic 2005 developers). This session will cover well-known refactorings like extract method, introduce local, and inline temp, and we'll also cover the more granular refactorings like flatten conditional, split assignment from declaration, and rename. Learn how to simplify and shape your code while you write it (quickly alternating between writing new code and refactoring). Mark will also show intelligent new refactorings like Inline Result and Use StringBuilder, which not only clean up code but can also improve performance. |
|
| Object Oriented Design with Java and C# |
Henry Wang |
| Design Pattern illustrate many OOD principles. However, they are too abstract. Application of OOD principles and selected GoF Design Patterns will be illustrated in Java and/or C#. Hopefully, this presentation will warm you up and get you started withOOD |
|
| OFBIZ in a Nutshell: Applications and Technology |
Si Chen |
| OFBIZ (www.ofbiz.org) is both a framework and a suite of business applications developed in Java. This presentation will showcase the features of the OFBIZ applications for ecommerce, order, warehouse, manufacturing, and inventory management. It will th |
|
| Overview of BizTalk Server 2004/2006 |
Brian Loesgen |
| November 7th 2005 was the launch date for Visual Studio .NET 2005, SQL Server 2005, and BizTalk Server 2006. Most developers know the first two in detail, but don’t know really know what BizTalk Server is. Why has Microsoft made it part of the launch, putting it on par with its flagship development tools? BizTalk is one of the best kept secrets from Microsoft. Developers that start working with it quickly realize the significance, and become proponents. It allows developers to “move up the stack”, beyond just commodity coding, and provide increased value to their companies and clients while becoming more productive and creating more scalable and robust applications. More than “just a server product”, BizTalk is a powerful application development tool, and one of the first tools available to enable the emerging software development approach of “contract first” development that many feel is “the next big thing”. If you’re working with Microsoft technologies, and are interested in Service-Oriented Architectures, Enterprise Service Bus, loosely coupled solutions, or high-availability and agile applications… you need to understand the important, and vital, role that BizTalk plays in this space. This session will assume no prior knowledge of BizTalk Server, and will present an overview of the capabilities and features it provides. We will also focus on the role BizTalk plays in a services-oriented architecture, as well as some of the high value-adds such as the business intelligence infrastruture and business rules engine. After this session, you'll understand why Don Box says "BizTalkers are ahead of their time"! |
|
| Parallel Processing with .NET |
Raman Koovelimadom |
With hyper threaded and dual core processors making their way into mainstream computing, the days of single threaded applications are numbered.
Leverage the power of parallel processing to improve performance and responsiveness of your applications. Lear |
|
| Podcasting and RSS Syndication |
Craig Shoemaker |
Learn to produce and publish a podcast using RSS. Harness the power and availability of open source and free services to create your own internet radio show.
Example material:
http://polymorphicpodcast.com/ |
|
| Practical Spring |
Prakash Malani |
This presentation details practical and advanced features of the Spring Framework. After attending this session, audience members will be able to effectively leverage the Spring Framework in developing their own applications.
Slides Source |
|
| Programming under the skin. (Networking for Programmers) Part 1 |
Stephen L Rose |
| You may be a fantastic developer but with all the new .Net things to learn you just cant seem to get up to speed in the networking arena. You many know how to program to a Socket or to do remoting but what exactly is going on under the skin of your program when you use those fantastic .Net wrapper classes. Well this session will help you bridge the gap between the developer and the network. It is what all good programs should know about their network. |
|
| Programming under the skin. (Networking for Programmers) Part 2 |
Daniel Egan |
| You may be a fantastic developer but with all the new .Net things to learn you just cant seem to get up to speed in the networking arena. You many know how to program to a Socket or to do remoting but what exactly is going on under the skin of your program when you use those fantastic .Net wrapper classes. Well this session will help you bridge the gap between the developer and the network. It is what all good programs should know about their network. |
|
| Ruby by Example |
Art Gittleman |
About 30 Ruby programs (as many as time permits) will illustrate Ruby's features. The goal is to introduce programmers to Ruby.
Content |
|
| SOA Example with BizTalk 2006 |
Ashok Pai |
| Walkthrough creating a simple BizTalk 2006 SOA application using Visio, Visual Studio 2005 and industry-standard technologies. |
|
| Stored Procedure Optimization for Developers |
Mark Rosenberg |
| This session is for anyone who wants to be able to write better T-SQL. Mark will look at techniques you can use to optimize your T-SQL and make your query run better and faster. Whle the session will look at specific stored procedure tricks, the theme i |
|
| Syndicating and Consuming RSS |
Scott Mitchell |
RSS is an increasingly popular XML-based syndication format used by websites to keep interested visitors abreast with the site's latest news and information. News sites like CNN, MSNBC, and Yahoo! News provide their latest headlines through RSS; virtually every blog offers an RSS feed. In this talk we'll look at RSS's structure and see how to both syndicate content using RSS and how to consume remote RSS content through a website.
http://datawebcontrols.com/classes/SoCalCodeCamp.zip |
|
| TableAdapters 101 |
Paul D. Sheriff |
The new TableAdapters in VS.NET 2005 are a great way to create type-safe access to your tables and promote good object reuse. In this seminar you will be given a great overview of how to use these new classes in your .NET 2.0 applications.
Content |
|
| TAKEaTEST.net |
Ben Aminnia |
Using ASP.NET, VB.NET, and SQL Server, TAKEaTEST.net is a web-based application for skill tests, academic tests, opinion surveys, speaker evaluations, pre-screenings, and more.
This system has been designed and developed from ground up by Ben Aminnia. |
|
| Telling Stories with Speaking, Animated Characters |
Bernard Wong |
| We've all got stories to tell. Or maybe a lesson to teach, a tutorial to give or some other form of communication. In this presentation, we'll show you how you can create an easily scriptable engine that can tell your story or teach a lesson via animated |
|
| The Art of Refactoring in Visual Studio 2005 |
Kevin McNeish |
Refactoring is the process of improving the internal structure of code without changing its functionality. It makes code more maintainable, easier to understand, more extensible, and can help reveal bugs as code is reorganized. This session explains the c
Content |
|
| The Science of Great UI |
Mark Miller |
| Leave the subjective in the dust as we set out to explore the how and why of a great UI. If you think you’re not an artist, if you think UI is subjective, or if you wonder whether great UI is worth the effort, then this session is for you. We’ll learn how to measure the bad and steer toward the good, covering user models, entry points, orienteering, and discoverability. Learn how to reduce visual noise, lower barriers to entry, enhance clarity, and otherwise make your applications a pleasure to use. |
|
| Top Ten Refactorings |
Carlton Nettleton |
| Demonstration of the top ten refactoring every software developer should know. Familiarity with test-driven design and NUnit is recommended |
|
| T-SQL Enhancements in SQL Server 2005 |
Andrew Karcher |
|
With all the hype of the CLR and XML, the enhancements made to the base T-SQL language have gotten overshadowed. Though overshadowed, this area of SQL Server definitely did not miss any attention during the product cycle. We will examine some of the coo
Content
|
|
| Unlock the Power of the WMI! |
David McCarter |
| This talk will show programmers the secrets of the Windows Management Console (WMI). Can't get system information from .NET? Well there is a wealth of information hidden in the WMI. Just some of this information will be shown and demonstrated. |
|
| Use Ajax to turbocharge your ASP.NET 1.1 and 2.0 web forms |
Scott Hutchinson |
This presentation will demonstrate how to make an ASP.NET web form faster by eliminating unnecessary postbacks and viewstate. We’ll focus mainly on how to use the freeware Ajax.NET component, but will also look briefly at ASP.NET 2.0 callbacks.
Down load content at http://www.clearlakeservices.com/Presentations/UseAjaxtoturbochargeyourASPNETwebforms/tabid/59/Default.aspx |
|
| User Interface Generation at Runtime with SwiXML |
Wolf Paulus |
SwiXML is a small GUI generating engine for Java applications and applets. Graphical User Interfaces are described in XML documents that are parsed at runtime and rendered into javax.swing objects. While this open-source project focuses mainly on the GUI, is servers also as an example of how declarative programming can be used with Java.
A simple mapping of Swing on XML schema allows instantiations of classes based on XML descriptors loaded at runtime.
This late binding of the GUI has many advantages. Enabling features in an application based on a license code or a user's role does not have to be hard coded anymore. Instead an XML document describing the application's GUI could be dynamically loaded.
Generating the GUI based on descriptors also has some of the advantages that code generators provide, but without generating the non-maintainable code. While SwiXML doesn't free the developer from knowing the javax.swing package, it reduces the amount of repetitive, sometimes error prone, and often complex GUI related code.
Depending on the application, XML descriptors may be de
Content |
|
| Using MSMQ as an SOA message bus |
Giora Tamir |
The presentation covers advanced messaging with MSMQ:
- How to use MSMQ with .NET as a message bus in a distributed, service-oriented architecture.
- MSMQ best practices, tips and tricks
- MSMQ troubleshooting and notes from the field.
Content |
|
| Using the SQL Server Broker Service |
Tim McCarthy |
| This presentation will show how to use SQL Server Service Broker to send and receive asynchronous messages. It will cover the how and why of setting up queues, send messages to them, and also how to process items off of the queue. |
|
| Using Web Parts in ASP.NET 2.0 |
Paul D. Sheriff |
You can make your own web parts and run them within your ASP.NET 2.0 application to have functionality similar to SharePoint. In this session you will learn all about the new controls that are available in ASP.NET 2.0 to make this happen.
Content |
|
| Visual Studio 2005 & SQL Server 2005 - Leveraging the Power |
Bill Sheldon |
| This presentation will take attendees through building a simple graphical Windows Forms applications while demonstrating the combined features of these two products. A new type is created in the DB and then Transactions and MARS are leveraged in the appl |
|
| Weakly-typed, Lightweight Web Service Development |
Brian Maso |
| Web service binding in Java (and most OO languages) almost always uses very heavyweight, strongly-typed frameworks and tools. Agiloe, rapid development requires must lighter weight tools and techniques. Techniques and tools presentation for rapid, simplif |
|
| Web Parts in ASP.NET 2.0 |
David Barkol |
Web Parts are objects in the Portal Framework which can be customized on a per-user basis. This presentation introduces Web Parts in the .NET 2.0 Framework and will demonstrate how to apply them.
Content |
|
| Web Service Enhancements v3.0 |
Chris Rolon |
| Web Service Enhancements 3.0 includes improved support for Web service security and WS-Addressing, keeping WSE up-to-date with emerging standards. WSE 3.0 also includes support for reliable messaging, a key enabling technology for large-scale service-oriented systems. Other new WSE 3.0 features include the following: - Integration With Visual Studio 2005 - Support for MTOM binary messages - Improved support for policy management - Planned wire interoperability with Indigo - Planned wire interoperability with Indigo. |
|
| What's new in WinForms |
Adam Calderon |
| This presentation will demonstrate the new enhancements of WinForms in .NET 2.0 by creating a simple data entry application following best practices. The goal of the presentation is to show how these new features work in parallel with good programming pra |
|
| What's New with Visual Studio and ASP .Net 2.0. |
Chris Rolon |
| This session will dsicuss many of the new features available with ASP .Net 2.0, including Master Pages, Web Parts, Profiles and much more. |
|
| Windows Forms 2.0 In-Depth |
Kevin McNeish |
This session covers many of the great new features of Windows Forms 2.0 and shows you how to best take advantage of them in your applications. It includes coverage of the new Click-Once technology for easy deployment of applications, as well as new layout
Content |
|
| Working with HTTP Handlers & Modules |
Scott Mitchell |
HTTP Handlers and Modules provide a low-level way for developers to tap into the ASP.NET HTTP pipeline. When a request arrives for an ASP.NET resource, a number of events can fire during the request's lifecycle. HTTP Modules are managed components that you can create and attach to these request cycle events. To render the request, the ASP.NET engine instantiates an HTTP Handler based on the incoming request. To handle special types of requests, you can create your own HTTP Handler.
http://datawebcontrols.com/classes/SoCalCodeCamp.zip |
|