InterKnowlogy

Speaking Engagements 

John Bowen, Senior Software Engineer, is presenting at the SoCal Code Camp. The autumn camp is on October 25th and 26th at University of Southern Califorina. His two topics for this event:-

Shrinking your Code-behind with WPF Data Binding
 
Reducing the amount of code in your code-behind can provide many benefits including code reuse, testability, and easing team integration with designers. The data binding features of WPF allow for a programming model that can reduce code-behind to almost nothing, while the UI is created declaratively. This session will cover data binding features as well as commands and the Model-View-ViewModel design pattern.

Dynamic UI Layout in XAML
 
The new layout system introduced with WPF provides lots of flexibility not previously available in desktop applications. The ability to dynamically size any element adds a new dimension of complexity to designing and building applications. In this session we will look at strategies for taking advantage of the dynamic layout capabilities of WPF and Silverlight 2 to create better user experiences. To see all Code Camp sessions :click

John, a WPF specialist, designed and published the Windows Presentation Foundation hierarchy poster. 


Brad Cunningham and Joe Seymour are also co-presenting at the Code Camp this fall.

Inversion of Control (IoC) pattern

The presentation will cover the basics of the IoC pattern and Dependency Injection. They will show you how to build your own IoC container and will discuss several IoC containers that are available on the web.
The session will focus on the benefits of the IoC pattern and show how the pattern allows you to decopule your software and perform valuable unit testing. Come and check it out! Link to session

Adam Calderon, is a C# MVP and the Application Development Practice Lead at Interknowlogy. Adam is currently on a Rich Internet Applications (RIA) speaking tour for the next three months.

Building RIA Applications for Web 3.0
Web 3.0 will prove to be the incarnation that moves us into highly interactive applications that exploit the advances in UI graphics, module web applications and the ever increasing internet connection speed to provide users with an online experience never seen before. In this session we will take a look into how some of the new Microsoft Web technologies (ASP.NET AJAX 4.0 and Silverlight) will play a role in this new frontier. First will take a look at ASP.NET AJAX 4.0 and how some of the new features like templates and data binding are contributing to a pure client-side story for web development. Then we will dive into Silverlight exploring the extensive UI model, robust communication stack and reliance on .NET and how these features provide a robust environment for creating truly interactive module web applications. Finally we will look at how the HTML Bridge in Silverlight provides interaction between the dynamic language world of JavaScript and the static language world of .NET and how to best work in these two environments to provide a rich Web 3.0 experience.

Dates and Locations:

Tuesday September 22nd
San Diego .Net User Group
www.sandiegodotnet.com
Saturday October 25th
SoCal Code Camp (USC)
http://www.socalcodecamp.com/
Tuesday November 4th
San Diego .Net Developers Group
http://www.sddotnetdg.org/
Tuesday November 11th
Disney .NET Developers Group 

Tuesday November 11th
Silverlight User Group SIG : website link

Bill Sheldon will be teaching during the the year at the UCSD extension.UCSD Extension Visual Basic .NET curriculum The latest class shows you how to work with collection classes and features such as generics, iterators and partial types. Learn the fundamental programming concepts for Visual Basic .NET using Visual Studio 2005 and the .NET 2.0 Framework. Topics include programming concepts such as program structure and syntax; variable definition, data types, arrays, operators, and other keywords; structures and object-oriented programming; classes, properties, methods, delegates and events; and exception handling. You will learn how to use Visual Studio to build and debug applications and assemblies, and learn fundamentals of .NET component architecture such as the common language runtime (CLR), managed execution, assemblies and metadata. For more information: studyarea

For more information about Bill and his published works please see his MVP profile.

Szymon Kobalczyk is a Senior Software Engineer for InterKnowlogy working in Poland.He holds a Master’s degree in Computer Science from the Jagiellonian University in Krakow. Szymon has been a .NET Developer for the last five years. He also has been working as a programmer, and later as senior programmer, in R&D teams designing and implementing a new line of products in .NET Framework 1.x. In particular, Szymon has been developing dynamic web interfaces (using ASP.NET and Mobile Controls) for human workflow automation and integration layer for factory floor devices (using OPC). This work involved communicating with other remote teams located in USA and France. During the past two years he has been working as Technical Team Leader architecting and implementing a Smart Client framework for CRM system (using .NET 2.0 and Windows Forms). Szymon has translated several computer related books, and is a member and frequent speaker at KGD, a local .NET Users Group (member of INETA) presenting on Continuous Integration, Iron Python, and Building Software Factories with Guidance Automation Toolkit and DSL Tools. See Szymon presenting Sharepoint 2007 :-http://www.vimeo.com/351002

More from Szymon http://geekswithblogs.net/kobush

Tim Huckaby, CEO

Tim is consistently rated in the top 10% of all Microsoft event speakers, and currently focused on Smart Client Technologies, he has been called a “Pioneer of the Smart Client Revolution”. Tim has been awarded multiple times for the highest rated Keynote and his technical presentations for Microsoft and numerous other technology conferences around the world.

8/5 SD.NET User Group Presentation San Diego 
8/18 Healthcare  Philadelphia 
8/19 Healthcare  Pittsburgh 
8/22 DevLink/ Developer  Nashville 
8/26 MSHUG  Redmond 
9/7 NC.NET User Group  Asheville, NC 
9/8 Triangle .NET User Group    Raleigh, NC 
9/23 Boulder .NET User Group   Boulder, CO 
9/25 .NET Developer Virtual Conference Tucson 
9/29-9/30 US PAC Meeting   Seattle 
10/2 New Mexico User Group  Albuquerque 
10/6-10/7 SDN  2008   Amsterdam 
10/8 MTS Conference 2008      Warsaw 
10/10 Krakow User Group Krakow, Poland 
10/14 Dev Teach Bulgaria Sofia, Bulgaria 
10/26-10/29 Professional Developers Conference   Los Angeles 
11/4 .NET Developers Group       San Diego 
11/10 Tech Ed Europe Barcelona, Spain 
11/12 Dev Connections Las Vegas, NV 
12/1-12/5 DevTeach Presentation       Montreal, Canada 
12/5 .NET Gold Coast Users Group    Boca Raton, FL

For more information about Tim see his MVP Profile 

http://team.interknowlogy.com/blogs/timhuckaby/about.aspx