<?xml version="1.0" encoding="utf-16"?>
<rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <channel>
    <title>bbits training courses</title>
    <link>http://www.bbits.co.uk/services/training</link>
    <description>bbits training courses</description>
    <ttl>10</ttl>
    <name>bbits training courses</name>
    <user />
    <webMaster>Ian@bbits.co.uk</webMaster>
    <item>
      <title>Advanced Asp.Net Techniques</title>
      <description>&lt;h2&gt;Objectives&lt;/h2&gt;
&lt;span id="ctl00_ContentPlaceHolder1_Label2"&gt;
&lt;p&gt;This course is for experienced asp.net developers who want to drill deep in to creating advanced Asp.Net applications.&lt;br /&gt;
&lt;br /&gt;
We aim to improve your productivity and quality of code, and to bring you up to speed on technologies and choices you may not have had time to explore yourself.&lt;/p&gt;
&lt;h2&gt;What you will learn&lt;/h2&gt;
&lt;p&gt;This course begins with a look at architectural choices when building Asp.Net applications, including choices for layers and tiers, creating Data Access Layers, using services and more.  &lt;br /&gt;
&lt;br /&gt;
We then move on to Security both in terms of authentication and authorisation, but also for creating secure code that is resilient against attacks.  &lt;br /&gt;
&lt;br /&gt;
OO is central of course to any development in .net, and we take you futher by exploring unit testing, TDD, and design patterns, and then put it into practise creating commercial quality server controls.  &lt;br /&gt;
&lt;br /&gt;
Ajax is required for an modern application now and we look at how to take advantage of the Ajax Extensions, both on the client and using the server controls.&lt;br /&gt;
&lt;br /&gt;
We keep this course updated constantly with the latest from the Asp.Net team - so we are currently including a look at some great new features in Asp.Net 3.5 - Data Services, MVC, Dynamic Data and more.&lt;br /&gt;
&lt;br /&gt;
Finally we also look at how you can integrate Silverlight into you application to deliver truly great UX!&lt;br /&gt;
&lt;br /&gt;
You should be an experienced Asp.Net developer, but you don't need no know anything about Ajax.&lt;/p&gt;
&lt;h2&gt;What you should already know&lt;/h2&gt;
&lt;p&gt;This course is for experienced Asp.Net developers using either c# or vb.net.&lt;/p&gt;
&lt;/span&gt;
</description>
      <link>http://www.bbits.co.uk//services/training/?43</link>
    </item>
    <item>
      <title>Advanced Ajax for Asp.Net</title>
      <description>&lt;h2&gt;Objectives&lt;/h2&gt;
&lt;p&gt;This course is for experienced asp.net developers who want to drill deep in to the use of Ajax within their asp.net applications.  &lt;br /&gt;
&lt;br /&gt;
A common misconception is that using the UpdatePanel is all you need to know to do Ajax in Asp.net applications.  Although this is a fantastic control it is not always the most efficient, and we cover all options from using raw Ajax, the asp.net Ajax client libraries and the Server Controls and Extensions.&lt;br /&gt;
&lt;br /&gt;
In addition you will learn how to create your own Asp.Net Ajax controls.&lt;/p&gt;
&lt;h2&gt;What you need to know&lt;/h2&gt;
&lt;p&gt;You should be an experienced Asp.Net developer, but you don't need no know anything about Ajax.&lt;/p&gt;
&lt;h2&gt;What you will learn&lt;/h2&gt;
&lt;p&gt;There is so much cool stuff in this course that you can come away with the skills to revolutionise your User Interfaces for your Asp.Net apps!  From avoiding unesseccary postbacks, to taking control on the Browser navigation buttons, to creating subtle and effective animations, or having drag and drop in the client - it's all here.&lt;/p&gt;
</description>
      <link>http://www.bbits.co.uk//services/training/?44</link>
    </item>
    <item>
      <title>Silverlight for Developers</title>
      <description>&lt;h2&gt;What is Silverlight?&lt;/h2&gt;
&lt;p&gt;&lt;a href="http://silverlight.net" target="_blank"&gt;Silverlight &lt;/a&gt;is Microsoft's new cross-platform, cross-browser implementation of .Net that brings a subset of the power of WPF to the web.&lt;br /&gt;
&lt;br /&gt;
Much more than just a "Flash Killer" it has tremendous capability to build truly compelling UX and to  increase user productivity for web based applications.&lt;br /&gt;
&lt;br /&gt;
bbits have worked with Silverlight since the early release at Mix07 and our director, &lt;a href="http://www.bbits.co.uk/blog"&gt;Ian Blackburn&lt;/a&gt;, is authoring a book on Silverlight 2 for &lt;a href="http://www.packtpub.com"&gt;Packt Publishing&lt;/a&gt;; he is also involved in the Microsoft Technology Access Programme (TAP) for Silverlight 2 giving him advanced access to the new features.&lt;/p&gt;
&lt;h2&gt;Objectives&lt;/h2&gt;
&lt;p&gt;This course is aimed at .Net developers who want to get you up to speed on both Silverlight 1.0 and the current beta release of Silverlight 2 (although Silverlight 2 is still in Beta you can get a free go-live license if you want to use it in production).  &lt;br /&gt;
&lt;br /&gt;
It will show you where Silverlight is appropriate for your applications, how the designer/developer workflow happens, how to get the most out of the technology and tools, and how to build brilliant Silverlight UX &lt;/p&gt;
&lt;h2&gt;What you will learn&lt;/h2&gt;
&lt;p&gt;You will learn how to create great UX in both Silverlight 1.0 and Silverlight 2.  You will understand the tools to use, Xaml and how the developer/designer workflow happens.  You will be able to create amazing Silverlight UI that is the presentation layer for enterprise applications, with surfaced data from REST based web services.&lt;/p&gt;
&lt;h2&gt;What you should already know&lt;/h2&gt;
&lt;p&gt;You should already be a .net developer, but no Silverlight experience is required.  &lt;/p&gt;
</description>
      <link>http://www.bbits.co.uk//services/training/?47</link>
    </item>
    <item>
      <title>Team System 2008 for Developers</title>
      <description>&lt;h2&gt;Coming Soon&lt;/h2&gt;
&lt;p&gt;The new VSTS 2008 course outline will be here soon  - in the mean time contact us if you have any questions.&lt;/p&gt;
</description>
      <link>http://www.bbits.co.uk//services/training/?48</link>
    </item>
    <item>
      <title>Windows Presentation Foundation</title>
      <description>&lt;h2&gt;Overview&lt;/h2&gt;
&lt;p&gt;Windows Presentation Foundation is Microsoft's new user interface subsystem and API based on vector graphics and XML, which will make use of 3D computer graphics hardware and Direct3D technologies.  WPF delivers remarkable results and flexibility and represents a departure (and replacement) from WinForms &lt;/p&gt;
&lt;h2&gt;Objectives&lt;/h2&gt;
&lt;p&gt;This course will give you the skills to begin creating powerful WPF applications, and to understand the Xaml based framwork and object model&lt;/p&gt;
&lt;h2&gt;Pre-Requisites&lt;/h2&gt;
&lt;p&gt;You should be an experience .Net developer but need no experience of WPF&lt;/p&gt;
</description>
      <link>http://www.bbits.co.uk//services/training/?49</link>
    </item>
    <item>
      <title>Windows Communication Foundation</title>
      <description>&lt;h2&gt;Overview&lt;/h2&gt;
&lt;p&gt;WCF is a Service Oriented messaging system that allows programs to communicate locally or remotely - it's Web Services on steroids - and aims to deal with some of the gaps found between .NET Remoting and .NET Web Services.  It flexbility means that it is as happy return JSON of REST as it is in delivering transaction support using industry standards&lt;/p&gt;
&lt;h2&gt;Objectives&lt;/h2&gt;
&lt;p&gt;This course will bring you up to speed on WCF, it's significant differences from Asp.Net Asmx web services, and will give you the knowledge to correctly implement the technology&lt;/p&gt;
&lt;h2&gt;Pre-requsites&lt;/h2&gt;
&lt;p&gt;Strong experience of developing applications within the .NET Framework.&lt;/p&gt;
</description>
      <link>http://www.bbits.co.uk//services/training/?50</link>
    </item>
    <item>
      <title>Windows Workflow</title>
      <description>&lt;h2&gt;Overview&lt;/h2&gt;
&lt;p&gt;Windows Workflow provides a foundation for defining, executing and managing workflows and rules based engines. It represents an exiting new technology in is a cor part of .Net 3.  WF support  both sequential and state-machine workflows and comes with a graphical workflow designer hosted in Visual Studio.&lt;/p&gt;
&lt;h2&gt;Objectives&lt;/h2&gt;
&lt;p&gt;This course will give you the skills to begin using WF within you applications, and to understand when and where it is appropiate to do so.&lt;/p&gt;
&lt;h2&gt;Pre-Requisites&lt;/h2&gt;
&lt;p&gt;You should be an experience .Net developer but need no experience of WF&lt;/p&gt;
</description>
      <link>http://www.bbits.co.uk//services/training/?51</link>
    </item>
    <item>
      <title>Windows Live Platform Development</title>
      <description>&lt;h2&gt;Overview&lt;/h2&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="http://dev.live.com/"&gt;Windows Live Platform&lt;/a&gt; is focused on providing developers and businesses with everything they need to build on top of Windows Live services.&amp;nbsp; Microsoft is providing APIs for core Live services - such as Windows Live Contacts, Windows Live Messenger, Live ID,&amp;nbsp; Search, and Virtual Earth - so that developers can access and use these services in the applications they create.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;h2&gt;Objectives&lt;/h2&gt;
&lt;p&gt;This course will introduce many of the Live Api's&amp;nbsp;giving you the skills to&amp;nbsp;incorporate many of the technologies into your web sites very quickly.&lt;/p&gt;
&lt;h2&gt;Pre-Requisites&lt;/h2&gt;
&lt;p&gt;You should be an experienced .net developer, but no experience of Windows Live Development is needed (though it would be useful to have tried them out as a user)&lt;/p&gt;
</description>
      <link>http://www.bbits.co.uk//services/training/?53</link>
    </item>
    <item>
      <title>Test Driven Development (TDD) in .Net</title>
      <description>&lt;p&gt;TDD brings low bug counts and drives ambiguity out of the development process. Learn how, and then adopt it using vb.net or c#.&lt;/p&gt;
&lt;h3&gt;Objectives&lt;/h3&gt;
&lt;p&gt;This course is for developers who want to adopt the test driven development methodology for development projects using Microsoft Visual Studio.Net  2003 and Nunit.&lt;/p&gt;
&lt;p&gt;The course can be run in either c# or vb.net.&lt;/p&gt;
&lt;h3&gt;Pre-requisites&lt;/h3&gt;
&lt;p&gt;Delegates should be experienced .net developers (either vb.net or c#) fully conversant with object orientation techniques.&lt;/p&gt;
&lt;h3&gt;About TDD&lt;/h3&gt;
&lt;p&gt;&lt;em&gt;"Over the last twenty years I’ve seen the rise of Structured Programming and Object-Oriented Programming and Message Passing and the Relational Model and those are all good things, but TDD is the single biggest advance in my lifetime. It might (finally) turn software from an amateur’s kitchen to an engineering discipline."&lt;/em&gt; ~  Tim Bray (hypertext evangelist, member of the W3C XML Working Group and co-editor of the XML specification.)&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://www.testdriven.com/"&gt;&lt;strong&gt;&lt;span style="color: #4e7dc2"&gt;http://www.testdriven.com/&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt; -community site for TDD &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://www.nunit.org/"&gt;&lt;strong&gt;&lt;span style="color: #4e7dc2"&gt;http://www.nunit.org/&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt; - the open source Nunit utility for creating unit tests. &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://www.franklins.net/fnetdotnetrocks/dotnetrocks.aspx?showid=68"&gt;&lt;strong&gt;&lt;span style="color: #4e7dc2"&gt;http://www.franklins.net/fnetdotnetrocks/dotnetrocks.aspx?showid=68&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt; - Entertaining .Net Rocks show that talks about TDD &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://msdn.microsoft.com/library/en-us/vsent7/html/vxconTestingOverview.asp"&gt;&lt;strong&gt;&lt;span style="color: #4e7dc2"&gt;http://msdn.microsoft.com/library/en-us/vsent7/html/vxconTestingOverview.asp&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt; - testing section in MSDN&lt;/li&gt;
&lt;/ul&gt;
</description>
      <link>http://www.bbits.co.uk//services/training/?55</link>
    </item>
  </channel>
</rss>