Things hard and not so hard.... RSS 2.0
# Monday, May 20, 2013

Well folks I’ve been greeted with the news that Microsoft Windows Azure will be in 2 geo-replicated places here on Australian soil, coming ‘shortly’.

As an Azure MVP & from Breeze (a leading Microsoft Cloud Partner) perspective we invest heavily in cloud technologies.

What does this mean and why should I care? I hear you ask… good question and I asked the same.

As most of you know I have a passion for Integration, sticking all sorts of things together from small RFID devices, hand made hand-held devices, raspberry PIs through to high end ERP, Financials & many other types of systems. So before I get to the WHY aspect, let me briefly set the context.

There’s some great data coming out of Gartner a report which caught my eye - http://searchsoa.techtarget.com/news/2240173583/Gartner-Better-collaboration-for-new-era-of-application-integration came out with these:

  • Integration Costs to rise by 33% by 2016, more than half of new system development costs will be spent on Integration
  • By 2017, over two-thirds of all new integration flows will extend outside the enterprise firewall.

So Integration just took on a whole new face – successful integration is about using the right tools (in the toolbox) for the right task. Now we have a whole new drawer in our toolbox full of Azure goodies & widgets. This functionality is just too compelling to be ignored….

…and now that it’s on Australian soil I’d be thinking that just about every Data center service provider should be giving you cloud functionality.

Some quick cloud advantages:

  • scale, provisioning and ease of use
    • Imagine being able to spin up a SharePoint site in the time it takes me to write this article.
      image
    • Imagine being able to ask for an extra load balanced highly available Server/Service at the click of a button. Importantly – Imagine being able to give it back again at the end of the weekend/day/next hour.
      image
  • Not wait the typical 12 weeks for a new server to be provisioned, oh and dont mention filling out the right forms. Running an application on those machines and getting a firewall port opened….that’ll be another 2 weeks…and on it goes.
  • The much beloved Enlightenment for many companies of achieving Single Sign-On – Imagine your customers being able to sign into your applications using their own Ids, Live Ids, + a bunch of other Ids without you needing to provision more services. You can house your identity accounts in Azure, locally or elsewhere – finally you don’t need a Quantum Analyst to setup Single Sign-on.
  • My experiences in the last few weeks on client sites have been back in the world of old – classic encumbered infrastructure service providers wanting to claim everything, put the brakes on any new ideas and have meetings around such concepts of adding an extra 10gb disk space to existing servers. These guys should be ‘can do’ people – it’s all about choosing the right tool for the job.
  • Microsoft have done a great job on the developer tooling front from the classic MS toolset through to Apple, PHP, Ruby, Phython etc. all being able to access, develop on, publish and deploy.
  • We could even give a bunch of HDD drives to Olaf (our gun cyclist @ Breeze) to ride to the Azure Data Center and offload our data, while we wait for the NBN to never come to our area.
  • There are some great options on the horizon coming down the track.

So let’s say we’re keen to explore – how hard/easy is it to get ‘my’ own environment & what does this mean.

The short answer is you get an Azure Footprint which could be running in a ‘Data Center’ in Sydney. Depending on what you’re playing with you could get:

- SQL Databases, Cloud Services, Scalable Mobile Device Services, Load balanced Websites/Services/Restful endpoints…and the list of ‘widgets’ goes on and on.

How do I interact with this environment:

Often the issue around alot of this is that because my beloved ‘servers’ are running somewhere else I’m concerned over how much control we get.

We enter into the Hybrid Integration space – where as you can imagine not *everything* is suited for the Cloud, there will be things you keep exactly as they are. So there will be many many scenarios where – we have something running locally as well as something running in Azure. Some options we have available are to make our servers ‘feel at home’:

  • VPN connection – we can have several flavours of a VPN connection that connect our Azure Footprint to our local network. for e.g. local network is 10.10.x.x/16, Azure network 10.50.x.x/16. Full access to all the machines/services and other things you have running. CRON jobs, FTP, scripts, processes, linux boxes, samba shares, etc etc.. (I do realise the integration world is never as easy as we see it in the magazines)
  • RDP Connections – standard level of service really from any Service provider.
  • Remote PowerShell Access
  • Azure Service Bus - Applications Level Web/WCF/Restful Services connectivity. An Application Service can run either locally or in the cloud and this feature allows your Service to be accessed through a consistent Endpoint within the cloud, but the calls are Relayed down to your Application Service. There’s a few different ways we can ‘relay’ but the public endpoint could house all the clients & their device requests, while your existing application infrastructure remains unchanged.
  • SQL Azure Data Sync – sync data between clouds & local from your databases. So for many clients, come 8pm each day, their local database has all the Orders for the day as per normal, without the usual provisioning headaches as the business responds to new market opportunities to support smart devices.
  • We even get pretty graphs….
    image
    • But wait there’s more…..
    • These details are typical performance monitor counters + diagnostic information. We can use Azure Admin tools to import these regularly and import them into our typical tools.
    • System Center does exactly this – so our ‘dashboard’ of machines will list our local machines as well as our cloud machines. Your IT guys have visibility into what’s going on.

We’ve been using Singapore DCs or West Coast US with pretty good performance times across the infrastructure. 

What does having a local Windows Azure Data Center mean to me:

  • Medical Industry – we have several medical clients allowing us to innovate around Cloud technologies using HL7 transports. Faster time to market and higher degrees of re-use.
  • Cloud Lab Manager – www.cloudlabmanager.com can run locally for all training providers. Breeze has created an award winning cloud based application that will certainly benefit from this piece of great news.
  • Creating a cloud based application is now feasible (this particular one was due to the sensitive nature of information it carried)
  • And lastly I can house my MineCraft server – well it’s my 10 yr old sons and half the school I reckon.

 

So for you…

Ask yourself the question – are you getting all these features from where you currently host/run your hardware?

Lack of infrastructure and provisioning challenges shouldn’t be holding back new ideas & business movement. iPads, smartphones, anywhere, any time access should be the norm, not like we’re putting another person on the moon.

It’s all about using the right tool for the job

Enjoy folks as it’s certainly exciting times for us Aussies ahead!!

Microsoft’s Announcement

Monday, May 20, 2013 12:23:00 PM (AUS Eastern Standard Time, UTC+10:00)  #    Comments [0] -
Azure | Integration | ServiceBus | BizTalk | SharePoint | Dev | Events | General | Tips | Training | Win2012
# Monday, February 18, 2013

Day #1 has been officially launched for the 6 weeks of Azure Program.

Rocky & Christian at Microsoft are busy combining a great community effort with help from myself & Mahesh, Bill Chesnut and others to bring together a great 6 week program about a Journey through Azure (above and beyond technical aspects, but they are also included).

Things like:

- taking an onpremise solution and converting to Azure.

- what your solution may look like in Azure.

- what considerations you’ll need to think about when working in Azure.

- Solution landscape

- Technical azure widgets and what each one does and how it can help you in your solution

- Time for you to go away, plan, contact an instructor, see a webcast and come back to a Q&A session.

It’s got over 340 people registered on it so far and it’s never too late to jump on board.

Read the full story here - http://www.breeze.net/news/breezetalk/let-the-6-week-challenge-begin!.aspx

Monday, February 18, 2013 11:43:47 AM (AUS Eastern Daylight Time, UTC+11:00)  #    Comments [0] -
Azure | Integration | Training
# Thursday, October 11, 2012

Hi folks,

What a great time we're in at the moment. Cloud(s) are knocking a the door, local devices, windows 8 etc.

No complaints from me that this world is getting more and more connected.

To maintain those connections and handle new ones - Microsoft BizTalk Server serves as your on-premise middleware platform.

We're running a course shortly on Design, Build and Manage your solutions within BizTalk Server.

We have a wealth of knowledge around Integration and Cloud technologies. As you and I know, integration is all about the systems you're integrating with.

Here's the details - and hope to see you there. Mick (you're new Azure Integration MVP)

Come along to our office for a week of BizTalk 2010 Bootcamp Training!

Agenda

We will take care of you with delicious catering, friendly staff and provide our state of the art BizTalk trainer. There are a limited amount of seats, so book now!

Click here to register

Start: Monday, November 12, 2012

End: Friday, November 16 2012

 

What is BizTalk?

For your business, BizTalk provides the "glue" to giving you a very good integration foundation for both internal applications as well as the outside world and giving you consistency across those interfaces as well.

BizTalk is a platform that is durable, reliable and fault tolerant right across your services, from email, FTP services, web services, database calls and much more, you will have something that retries all of those for you.

 

Why BizTalk?

BizTalk provides a level of maturity to customer operations as well as consistency. It is harder for customers to build themselves, the capabilities that BizTalk can offer out of the box. Our experience is that customers often start out building smaller applications here and there with eventually having over 100 applications talking to each other in a very specific way, all in a very ad-hoc approach and all very speciailised. Over time to maintain those systems becomes a big challenge for the client with increased complexity along the way.

Whereas by introducing a uniform, a best practice way of doing something, "business rules" such as within BizTalk, it eases that integration with the company to make it a lot simpler and easier to manage and everyone gets visibility in to the activity of those calls within the applications.

 

What our customers are doing with BizTalk today

BizTalk being a middleware product is being used in many different scenarios, from simple file transfers right across to complex business process automation.

Customers in one instance are getting real time notifications around FTP, where certain files appear, then systems have to react or respond immediately instead of within a polling interval that may occur at any time during the day. So being able to build out that infrastructure and apply or update databases, all of that happens right across the BizTalk layer, then exposed out via web services.

In-short BizTalk forms another tool in the client toolkit, using the MS integration stack, so on top of not only BizTalk and all of its' capabilities and adapters, we have WCF (Windows Communication Foundation), messaging, MSMQ and many others in the integration stack, not to mention Azure and cloud hybrid solutions we can deploy and employ today. So with clients it's not just about providing BizTalk to solve a problem, it's about using the tools in the toolkit to meet their requirements, whatever the tools may be, to solve their immediate challenge.

Thursday, October 11, 2012 3:29:10 PM (AUS Eastern Standard Time, UTC+10:00)  #    Comments [0] -
Azure | Integration | ServiceBus | 2010 | 2010 R2 | Events | Training
# Wednesday, June 13, 2012

Hi folks, you've probably heard a fair bit about the make over of Azure into 'Azure 2.0' (the SDK is still 1.7)

There's some great new tools within VS.NET to manage your environment better, even a Service Bus 'explorer' which was much needed.

I've collected a few links to start with for you guys to read up on when you've got a moment:

Azure 2.0 Details on:

Wednesday, June 13, 2012 11:54:11 AM (AUS Eastern Standard Time, UTC+10:00)  #    Comments [0] -
.NET Developer | Azure | Integration | ServiceBus | Events | Recordings | Tips | Training
# Friday, June 08, 2012

Hi guys, I gave an online presentation earlier this afternoon as part of Microsoft Readiness on Azure Virtual Networks.

I had the whole presentation prepared until the http://meetwindowsazure.com announcement, where I had to go to the drawing board and just share all this goodness that was pouring out in Azure V2.0.

Thanks to the healthy turnout for those online and to those who registered, then check the emails for a link shortly.

As promised here’s the slide deck guys that I used through my demos

Connecting Cloud and On-Premises Applications Using Windows Azure Virtual Network - Breeze_Mick Badran

Presentation:

Friday, June 08, 2012 9:24:57 PM (AUS Eastern Standard Time, UTC+10:00)  #    Comments [0] -
.NET Developer | Azure | Integration | ServiceBus | BizTalk | Insights | Events | Recordings | Readiness | Training
# Tuesday, May 01, 2012
Hi folks,

Scotty (aka Sco the Stig) Scovell is presenting this week on

Ten Must-Have Tools for Windows Azure as part of Microsoft Readiness.

We'd love to see you there - free event

LIVE Meeting: Ten Must-Have Tools for Windows Azure

Event ID: 1032500970

Language(s):  English.
Product(s):  Microsoft BizTalk Server and Windows Azure.
Any platform, by its own nature, creates an ecosystem for third-party tools and helpers. Windows Azure is no different. In this session we look at a variety of the third-party tools available in the Windows Azure ecosystem. Included are tools for both developers and IT professionals. We look at tools that will help manage storage and resources, migration, scaling, diagnostics and software components that will help you build cloud applications.

Registration

Tuesday, May 01, 2012 8:44:52 AM (AUS Eastern Standard Time, UTC+10:00)  #    Comments [0] -
Integration | ServiceBus | Events | Recordings | General | Training
# Tuesday, September 20, 2011

Hi folks we’re delivering Azure sessions on behalf of Microsoft over the next coming weeks…

Here’s the official timetable, come along they’re free for you!! Smile
(All times are in Australian Eastern Standard Time)

image

LIVE - 2 Hour

IT Pro/Dev/ ISV

Sept 27th                                  2-4 pm

https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032489403&Culture=en-AU

Ten Must-Have Tools for Windows Azure

LIVE - 2 Hour

IT Pro

Oct 25th                                  2-4 pm

https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032489405&Culture=en-AU

An IT Pro View of Windows Azure

LIVE - 2 Hour

IT Pro/Dev/ ISV

Nov 22nd                                2-4 pm

https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032489407&Culture=en-AU

Managing Windows Azure Applications
Tuesday, September 20, 2011 2:59:54 PM (AUS Eastern Standard Time, UTC+10:00)  #    Comments [0] -
Azure | Events | Recordings | Training
# Thursday, September 08, 2011

Hi folks, I’m starting off a series Azure training sessions for Microsoft via Live Meeting – yesterday Scotty & I delivered a great presentation with all the main pillars on show.

This session is more about what is inside the Azure ‘Fabric’ and how is this space managed.

In the coming sessions we will delve into creating/configuring applications, deployments etc.

For now – here is the fundamental ‘what’s under the hood’

(Recording will be made available shortly)

You can download from here - http://bit.ly/qEiqLC (UPDATED LINK: Inside Windows Azure, the Cloud Operating System - Mick Badran thanks Mikael.)

image

Thursday, September 08, 2011 6:05:41 PM (AUS Eastern Standard Time, UTC+10:00)  #    Comments [2] -
Azure | Readiness | Training

We had an action packed 2 days hammering ‘Azurey’ (Azure) discovering all the concepts and most importantly I was trying to get the Why point across.

Why??

Why should we use Azure? When should we use it? Do I *need* to use it? Where can it help me for little effort… etc.. etc..

The students walked out with a trial Azure account which enabled them to continue working on their environment as and when they could.

We had some great discussions and some good fun was had by all.

I thought I would make my slides available – http://bit.ly/oQ0Zcv UPDATED - (case sensitive) – ENJOY!

image

image

Thursday, September 08, 2011 5:52:20 PM (AUS Eastern Standard Time, UTC+10:00)  #    Comments [0] -
Azure | BizTalk | 2010 | 2011 | Training
# Thursday, August 11, 2011

What a place…the Gold Coast!!!

Any chance to get back there… and this year is looking to be a fantastic 2 day pre-conference training together.

In the training there’ll be no MS speak!! I promise “We’re all in…” …(washing mouth out with soap).

First things first – everyone you speak to will pronounce ‘Azure’ differently (I once had 3 martial arts instructors all speak their own flavour of ‘Korean’ to me).
You’ll get:
1) ‘Aaaaaazzzzre’
2) ‘Azzzz-cloud’

Now here in Australia we’re standardising (our English-Australian) to Azurey!

Azurey is our official term,
which fits alongside ‘Timmy’, ‘Barbie’ and ‘Daveo’… but not Shazza.

What I want to explore with you are all the different options and components that you could utilise. Having been through several cloud based solutions and building a cloud based solution over the last 2 years.

image

So we can use a combination of the available technologies to alleviate some of the in-house problems (e.g. firewall settings, h/w order and provisioning, server space) while still maintaining *very* good ownership over it.

One thing is clear right now – with this new landscape the focus has returned to the Developer to be mindful of what resources they use and HOW they use them.

The price of your solution starts right now from the ground up with the Developer!
(Previously we’ve had limitless memory, disk, cpu, connections, sockets, select * from customers… – developers rarely care)

So the cost model – What do you get charged for?
(short answer – nearly everything)

If you can design a solution with:
1) no use for SQL Azure –as it currently costs a bomb to host a DB.
You could use – SQLCE locally or Azure Storage (Table, Queue, blob) which is cheap as chips.

2) limit your Service Bus Connections – both client and server count as a connection. The connections are averaged out over a day/month and are sampled every 5 mins, but you certainly don’t want to rack up 100s of connections. A cheaper alternative is to expose a WCF Endpoint (via a worker role) and have a process communicate with the Servicebus endpoint handling the requests. This counts for 2 connections (1 client, 1 server) and is well within the 5 pack.

3) Only data out is charged – not in.

4) Compute VM sizes limit bandwith – across all your compute VMs e.g. small, there is bandwidth limitations that is enforced whether you have 1 or 10 VMs. Be mindful of that.

5) We can ‘monitor’ our cloud machines and even get back perf counters on each – just to give you that feel good feeling.

image

Well anyway I must go tweak some F# (best thing I’ve seen in a long while…another story)

Here’s the official story @ TechEd – hope to see you there folks!

http://australia.msteched.com/preconferencetraining

Official Blurb!

How “the Cloud” can help you integrate – Microsoft for Developers

 

With the excitement of technology moving towards “the Cloud” come and learn exactly what this means to your business and how your development projects can leverage the Windows Azure Platform without re-architecting your environment. Should you invest in private cloud, move your application to the public cloud, choose a hybrid approach or keep the application on-premise?

 

This two-day development workshop led by renowned Integration Experts provides delegates with an early opportunity to gain insight and hands-on experience with the Windows Azure Platform including Windows Azure AppFabric, SQL Azure, Windows Server AppFabric and BizTalk AppFabric Connect.

 

This developer workshop focuses on maximising your existing integration technology investment for an on-premise solution, including architectural design considerations, real world tips and techniques and hands-on experience with using the integration tools available today.

 

Delivered through workshop style presentations and hands-on lab exercises, this technology focused pre conference training will assist with designing and developing your company roadmap to the Cloud.

Thursday, August 11, 2011 1:06:03 PM (AUS Eastern Standard Time, UTC+10:00)  #    Comments [0] -
AppFabricServer | Azure | BizTalk | 2010 | TechEd | 2011 | Training
# Monday, July 04, 2011

See you there folks…I’m coming up from the trenches to share what’s in the real world with the class…content types, deployments etc.

Hope to see you there.

 

 

 

clip_image001

Sydney | SharePoint 2010 Bootcamp

“The best course I have done in years!”

“A fantastic course. Mick really has depth of knowledge and is a very engaging trainer”

 

REGISTER TODAY - 4 seats left!

Special offer of 15% discount if book & pay before June 30th 2011.

 

 

Overview

This is a 5-day bootcamp designed for both IT Professionals and Developers packed with fun and technical training to explore the features of SharePoint 2010 ‘out of the box’.

 At course completion students will be able to upgrade their SharePoint V3 sites/portals to SharePoint 2010, to implement and extend Microsoft Office client side solutions, and also implement custom workflows developed in Visual Studio.

 They’ll be equipped to care for their SharePoint farm, back it up and restore it, and set up and configure SharePoint 2010 infrastructure. Architecting the portal and sub-sites layouts is streamlined using best strategies and known best practices within the SharePoint space.

 Students will create custom WebParts and SharePoint customisations easily, as well as site wide features, event handlers and InfoPath Forms based solutions. They will also explore Excel Services and Business Intelligence Offerings.

 Be ready to roll up your sleeves and start your adventure here!

Date:                     Monday 25 – Friday 29 July 2011
Instructor:           Mick Badran – MVP
Location:             Breeze Office
                               
Edgecliff Court,
                                Suite 5a
                               
2 New McLean Street, Edgecliff NSW 2027

Time:                    8.30am – 4.30pm
Duration:             5 Days
Course Price:     $3,450.00 + GST

Register NOW: Emmav(AT)breeze(DOT)net(NO DOT)

 

 

Monday, July 04, 2011 9:51:23 PM (AUS Eastern Standard Time, UTC+10:00)  #    Comments [0] -
Events | SharePoint | 2010 | Training
# Thursday, February 24, 2011

Hi folks, as promised here’s my little slide deck for the presentation given last week. We had a great audience with some very interesting questions.

Thanks all that attended as part of the Microsoft Partner Readiness program. Hope you’re enjoying and feel free to give me feedback as to what you’d like to see more of and less of.

Have fun,

Mick.

image

Slides in ZIP PPT Slide Deck

Thursday, February 24, 2011 2:41:45 PM (AUS Eastern Daylight Time, UTC+11:00)  #    Comments [0] -
Events | Recordings | Readiness | 2010 | Training
# Wednesday, November 17, 2010

Hi folks, I’ve got a lot of requests for when/where these are on, so we’re off and running next week in Brisbane with 2 seats left.

Just a quick blurb on the course -


The Breeze SharePoint 2010 Bootcamp has been designed to provide just that. Our customers asked for an in-depth, technical, customized course that, if they were to spend $$s on just one SharePoint  2010 course this year, would give them enough knowledge of the technology to build real world solutions.

These bootcamps have been written for the ITPro & Developer who need to upgrade their SharePoint skills, or are just starting out with SharePoint 2010.

Check them out HERE

Wednesday, November 17, 2010 9:55:16 AM (AUS Eastern Daylight Time, UTC+11:00)  #    Comments [0] -
Events | SharePoint | 2010 | Training
# Sunday, September 19, 2010

With Microsoft close to releasing BizTalk 2010 (the 7th release) your local BizTalk techies & trainers have put our heads together – big thanks to BizTalk Bill for being instrumental in getting this off the ground!

clip_image001

Starting from October the fun begins. BizTalk 2010 training will be on in a city near you!

The event will be a Saturday event in many cities around Australia and New Zealand showcasing the new features of BizTalk Server 2010.  The day will consist of short talks about the new feature and then hands on labs to allow you firsthand experience with the new features.

Cost: $200 per person (to cover a couple of flights and food)

Further details can be found HERE – BizTalk Saturday

Sydney

Saturday, October 16, 2010

 

The agenda for the day can be found here

To Register for the event click here

 
Sunday, September 19, 2010 9:40:56 AM (AUS Eastern Standard Time, UTC+10:00)  #    Comments [0] -
BizTalk | 2010 | Events | Training
# Wednesday, July 21, 2010

Hey folks,

As we’re all aware there’s more than one road that leads to Rome when dealing with integration. When to use SSIS? For what? What about MSMQ? AppFabric and BizTalk etc.

At TechEd this year I’ve decided to run some preconference training dealing with this exact issue across many different Microsoft Integration Technologies.
(This is one of the biggest questions I get from customers)

If you’re heading to the Gold Coast this year, then this training is before TechEd – get up a couple of days early and then be fully charged and armed with all your questions….

---- here’s the official blurb----

When to use what Technologies Where [LINK is Here]

AppFabric, Azure Storage, BizTalk 2010, BizTalk Adapter Pack, WCF, WF, Oslo, MSMQ, .NET4 Distributed Caching, SQL Service Broker, SSIS and SharePoint 2010 Service Applications...to name a few technologies to be confused about.

There is no silver bullet for application integration. Different situations call for different solutions, each targeting a particular kind of problem. While a one-size-fits-all solution would be nice, the inherent diversity of integration challenges makes such a simplistic approach impossible. To address this broad set of problems, Microsoft has created several different integration technologies, each targeting a particular group of scenarios.  

Together, these technologies provide a comprehensive, unified, and complete integration solution.

Come on a 2-day adventure examining each of these technologies and reviewing the When, Why's and How's on each, with their own distinct role to play with integrating applications. When you come through the other side you'll be able to slot each of these technologies into a *practical* use.

This developer workshop is based on real world examples, real world problems and real world solutions.

Join me and be prepared to roll up your sleeves and unravel the maze that awaits....

TECHED LINK

Wednesday, July 21, 2010 2:46:36 AM (AUS Eastern Standard Time, UTC+10:00)  #    Comments [5] -
AppFabricServer | BizTalk | 2010 | Oslo | 2010 | Training
# Monday, July 12, 2010

Breeze SharePoint 2010 Bootcamp

The Breeze SharePoint 2010 Bootcamp is here!

 

 
Breeze SharePoint 2010 Bootcamps – Building Real World Solutions

The eagerly anticipated SharePoint 2010 Bootcamps are underway in Australia, and here’s what some of the excitement is about. Technical training this year is all about value for money. After the change in the economy, customers are more careful about where their training budget is being allocated. This year, customers need technical training that is relevant and an investment to their business. They are looking for knowledge that will improve business efficiencies, provide real world scenarios and give students the confidence to be hands-on when they leave the classroom.

The new Breeze SharePoint 2010 Bootcamp has been designed to provide just that. Our customers asked for an in-depth, technical, customized course that, if they were to spend $$s on just one SharePoint  2010 course this year, would give them enough knowledge of the technology to build real world solutions.

These bootcamps have been written for the ITPro & Developer who need to upgrade their SharePoint skills, or are just starting out with SharePoint 2010.

Be ready to roll up your sleeves and start your adventure here.

Sydney: 2nd August 2010

Price: $3450 ex GST

Register NOW: info {at} breeze {d.o.t.} net

*Quote this blog article to receive a special promotion.

Enjoy,

Mick.

p.s. anyone seen the octopus…I’ve got destiny with it….

Monday, July 12, 2010 11:21:46 PM (AUS Eastern Standard Time, UTC+10:00)  #    Comments [0] -
SharePoint | 2010 | Training
# Thursday, April 22, 2010

Well folks we are partnering with Education leaders in the APAC region Excom to deliver to you our Breeze SharePoint 2010 Bootcamp.

I’ve recently come out of that code cave…the place which I’m sure a lot of us know all too well. I discovered people…and conversations again :)

We’ve put together 13 modules of original material and labs to match based on real world examples. For e.g. Integrating with Oracle EB from SharePoint 2010 via the BizTalk Adapter Pack (being a BTS MVP I couldn’t resist that one).

I ran a course in Melbourne the week before last and it was a solid week which the students loved with the average score for the course being 8.2 (with 9 being the top)

Our next city is Sydney this coming month and I’ve managed to grab a couple of seats for you.

To Register in a city near you – click here

 

image

Thursday, April 22, 2010 9:01:58 AM (AUS Eastern Standard Time, UTC+10:00)  #    Comments [0] -
SharePoint | 2010 | Training
# Friday, February 12, 2010

Hi folks,

Lately I've had several requests from folks whom want to have a play with BizTalk but don't want to setup the whole infrastructure etc.

Here's a great page from MS Virtual Labs that will get you on your way
(some labs are for BTS2006, others for BTS2009, the same principles apply)

Check it out and if you're ever away from a VM, might be handy a fallback plan.

BizTalk Virtual Lab Material

There's 4 pages and here's a snippet from Page 1

--------------------------------------------------------------

Click here to bookmark this event.
After completing this lab, you will be better able to create a new BizTalk project, create an XML schema by using the BizTalk Editor, promote a schema property, create a flat file schema by using the BizTalk Editor, validate a schema and generate a sample instance message, create a strong name and assign it to an assembly, and build a schema project.  ...
4/3/2006 12:00 AM Pacific Time (US & Canada)- 9/30/2011 11:59 PM | Duration:90 Minutes
Primary Language:   English
Primary Target Audience:   Pro Dev/Programmer
http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032296903&culture=en-US
Click here to bookmark this event.
After completing this lab, you will be better able to create a schema map by using BizTalk Mapper, add functoids to a map, validate a map, and build a schema map project.
4/3/2006 12:00 AM Pacific Time (US & Canada)- 11/30/2010 11:59 PM | Duration:90 Minutes
Primary Language:   English
Primary Target Audience:   Pro Dev/Programmer
http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032296906&culture=en-US
Click here to bookmark this event.
After completing this lab, you will be better able to define business rules, call business rules from within an orchestration, build and deploy the business rules project, and start and test the business rules.
5/7/2008 12:00 AM Pacific Time (US & Canada)- 5/31/2011 11:59 PM | Duration:90 Minutes
Primary Language:   English
Primary Target Audience:   Pro Dev/Programmer
http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032379047&culture=en-US
Click here to bookmark this event.
After completing this lab, you will be better able to assign an application name to a BizTalk Server project, use the BizTalk Server 2006 Administration Console to create receive ports, receive locations, use the BizTalk Server 2006 Administration Console to import port binding information, bind orchestration ports to physical ports, export a BizTalk application to an MSI package, import a BizTalk application from an MSI package, and finally, use the Group Hub to manage suspended messages.  ...
4/3/2006 12:00 AM Pacific Time (US & Canada)- 12/31/2010 11:59 PM | Duration:90 Minutes
Primary Language:   English
Primary Target Audience:   Pro Dev/Programmer
http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032296904&culture=en-US
Click here to bookmark this event.
After completing this lab, you will be better able to educate attendees on integrating Commerce Server 2007 with ERP or CRM systems and external business trading partners by utilizing the new built-in integration adapter for BizTalk Server 2006. Also, you will learn how to utilize the new Orders, Inventory, Catalog, and Profile BizTalk Adapters in detail to achieve high-performing, reliable connectivity between Commerce Server deployments and other external systems.  ...
4/20/2007 12:00 AM Pacific Time (US & Canada)- 8/31/2010 11:59 PM | Duration:90 Minutes
Primary Language:   English
Primary Target Audience:   Pro Dev/Programmer
http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032338959&culture=en-US
Click here to bookmark this event.
After completing this lab, you will be better able to define business rules, call business rules from within an orchestration, build and deploy the business rules project, and start and test the business rules.NoteBy registering for this virtual lab, you will receive a one-time follow up call from a Microsoft representative to inform you of special discounts and offers related to products and services presented in the virtual lab.  ...
4/3/2006 12:00 AM Pacific Time (US & Canada)- 11/30/2010 11:59 PM | Duration:90 Minutes
Primary Language:   English
Primary Target Audience:   IT Generalist
http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032313534&culture=en-US
Click here to bookmark this event.
After completing this lab, you will be able to create a new BizTalk project, create an XML schema by using BizTalk Schema Editor, promote a schema property, create a file schema by using BizTalk Schema Editor, validate a schema and generate a sample instance message, and build a schema project.  ...
12/7/2005 12:00 AM Pacific Time (US & Canada)- 7/31/2010 11:59 PM | Duration:90 Minutes
Primary Language:   English
Primary Target Audience:   Pro Dev/Programmer
http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032279924&culture=en-US
Click here to bookmark this event.
After completing this lab, you will be able to configure orchestration properties, create the orchestration to be published, build and deploy the orchestration publishing project, run the BizTalk Web Services Publishing Wizard, and start and test the published orchestration.  ...
10/24/2005 12:00 AM Pacific Time (US & Canada)- 2/28/2011 11:59 PM | Duration:90 Minutes
Primary Language:   English
Primary Target Audience:   Pro Dev/Programmer
http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032303224&culture=en-US
Click here to bookmark this event.
After completing this lab, you will be able to add a Web reference to a project, create a map, create variables for message instances, create the Web services orchestration, and build and deploy the Web services project.
10/24/2005 12:00 AM Pacific Time (US & Canada)- 1/31/2011 11:59 PM | Duration:90 Minutes
Primary Language:   English
Primary Target Audience:   Pro Dev/Programmer
http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032303223&culture=en-US
Click here to bookmark this event.
After completing this lab, you will be better able to assign an application name to a BizTalk Server project, use the BizTalk Server 2006 Administration Console to create receive ports, receive locations, use the BizTalk Server 2006 Administration Console to import port binding information, bind orchestration ports to physical ports, export a BizTalk application to an MSI package, import a BizTalk application from an MSI package, and finally, use the Group Hub to manage suspended messages. NoteBy registering for this virtual lab, you will receive a one-time follow up call from a Microsoft representative to inform you of special discounts and offers related to products and services presented in the virtual lab.  ...
2/3/2006 12:00 AM Pacific Time (US & Canada)- 9/30/2010 11:59 PM | Duration:90 Minutes
Primary Language:   English
Primary Target Audience:   IT Generalist
http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032296907&culture=en-US


Friday, February 12, 2010 9:20:57 AM (AUS Eastern Daylight Time, UTC+11:00)  #    Comments [0] -
BizTalk | 2006 R2 | 2009 | R2 | Training
# Wednesday, December 23, 2009

Hi folks, we’ve used our SharePoint expertise and knowledge to distil SharePoint 2010 product feature set, to provide a rich 5 day course for you.

I believe with SharePoint in particular that as a developer you *need* to know details about the SharePoint environment that is running your code, and as an Admin, you need to know what and how the developer provides the additions/customisations that they do.

Check out the details and you can register with Microsoft here.

We’re really excited about the offering and have a great Christmas break.

See you soon… ho ho ho…

Wednesday, December 23, 2009 9:59:24 PM (AUS Eastern Daylight Time, UTC+11:00)  #    Comments [0] -
MOSS | Admin | 2010 | Training
# Saturday, November 21, 2009

Hi guys, I’ve been busy over the recent months always working and planning new ways to train, deliver and impart knowledge to *you* in a variety of different ways.

Truth be told our Region with respect to SharePoint Adoption and Knowledge, has been ahead of the curve worlwide – that you guys “SharePoint-ies”.
With the release of SharePoint 2010 soon-ish, we’ve been busy – to bring you the best value and the most effective training for your time.

For the release of SharePoint 2007 some numbers:

  1. We trained over 1400 students on our Breeze SharePoint Bootcamp (we cover technical in-depth approx 80-85% of major SharePoint features in a week. Not for the faint hearted)
  2. You guys demanded excellence and we gave you that.
  3. We train 50% of the time and consult 50% – we bring real world knowledge into the classroom, what works, what doesn’t from a business perspective.
  4. We’ve rolled out over 1000 different SharePoint 2007 sites (and are currently working on migrations to SP2010)
  5. The buck stops with me – which can be good thing…so I’m told :)

    The big congrats goes to you! For being driven, demanding better, demanding more detail and better knowledge, you demand that the bar is raised and meet and excel that challenge.

Breeze has partnered with Microsoft & Excom, allowing us to each focus on our strengths, delivering to you the best possible offering in this space.

I’m pretty excited to announce our SharePoint 2010 Series running in Melb + Sydney initially (+ others soon)
(running at Microsoft Offices)

A Special Blog Reader offer: Would you like me to Webcast these sessions for those whom can’t make it?
Add a comment on this Post to let me know – I’ll get back to you with details.
(we are giving away goodies and offers but I can’t tell you too much)

Here’s the formal blurb: ------ snip ------

image

                     image


 

Microsoft Australia, is pleased to invite you to a FREE Seminar on SharePoint 2010.

Melbourne – December 2, 2009

Sydney – December 11, 2009

Delivered by Breeze & EXCOM Education, this seminar is the first in a series that are designed to get you across the new functionality of SharePoint 2010 and importantly how your business can benefit.

SharePoint 2010 is the business collaboration platform that enables you to connect and empower people through formal and informal business communities, within the enterprise and beyond, and to manage content throughout the information lifecycle.

This next release of SharePoint has some exciting new enhancements for IT Professionals and Developers we think you will want to see for yourself!

This seminar is for all SharePoint enthusiasts from IT Professionals, Developers to Business Decision Makers and Information Workers. Bring along your questions to the unveiling of SharePoint 2010!

Seats are limited. Register NOW !!!!
For more information and to register, click HERE

image

Saturday, November 21, 2009 12:14:28 AM (AUS Eastern Daylight Time, UTC+11:00)  #    Comments [3] -
SharePoint | 2010 | Training
# Friday, November 20, 2009
As part of a 'dev' machine setup, I run on my latop Win2008R2 x64 Hyper-V...why? to simply run x64 hosts.
Virtual PC, Virtual Server - will run on x64, but not host x64 O/Ss. So really the only option is Hyper-V in the MS land.

I present, demo + and draw all over my tablet screen on a regular basis as well as cut code in Server O/S.

The main problems I faced:
- was my display was dog slow, especially running VS2010, ppt or generally anything else that an average user might do.
- I remove the Hyper-V role off my machine and low and behold it's back to normal.

A student pointed me to a TechNet article - http://support.microsoft.com/kb/961661 in which the resolution is to install a VGA Display driver.
This is kinda not an option for me presenting etc.

Still I needed to run those x64 bit guests.
I was contemplating getting a monster laptop (the other day I was training with laptops that had 8GB of RAM, 6GB allocated to the VM!) or setting up various 'Demo RDP Connections' back into the office, so when I'm onsite and I need to demo then (somehow) I can get internet connectivity and RDP back to a server based VM - lot's of potential issues with this approach)

So the MS Story in this space at the moment is:
- 1) you want to run 32-bit hosts, VirtualPC or Virtual Server running on x64 or x86. Only x86 guests!
- 2) you want 64-bit guests -> Hyper-V (therefore you're looking at running Win2K8/R2). At work we have 15+ VMs running on Hyper-V machines really well, so no complaints there when running on Servers. It's just running it on my laptop where's it's not special.

Problem is - going fwd, the latest wave of Server Products, SharePoint 2010, Exchange 2010, CRM 5 etc....only run on x64

So onto to my unbelievable experience....

Last night I caught up with a couple of buddies Andrew Mee and Guy Riddle, where Guy mentioned all the pain he'd had in trying to get a x64 but guest up and running on his laptop. Here is his current solution:

Guy mentioned his setup:
1) Win7x64
2) VirtualBox - for VM emulation - WITH USB SUPPORT!!!! wow! In the land of BizTalk RFID, I had major issues with USB devices trying to be picked up inside the VM - 3rd party solutions etc. crazy.


He mentioned there were a few things to do around the disks etc...but he could run x64 guests on his Win7 machine AND the VMs FLEW!

So I thought there was a touch of the amber fluid talking and maybe he was indeed onto something. When I got home later that night I decided tonight was the night to refresh the laptop (fujitsu lifebook t4215/4GB/T7400) and Install Win7x64.

My potential issue with Virtual Box:
-
I have a huge library of VHDs (parents, diffs etc) that for portability suites me down to the ground. I walk into a training room and can transfer my VHDs to the student machines and run them no hassles.
- If there's a VirtualBox specific format (VDI) then it yet another step in my export chain.

Alas - VirtualBox reads/writes VHDs automatically, unbelievable.

So I setup Win7x64 on my latop and got back to 9 sec bootup and shutdown times :-) - gee that was refreshing after so long without.

I installed VirtualBox - it installed like a treat, and does 'snapshots' and has a great user interface. I didn't need to visit the cmd line once.

So now for the test - I was going to fire up my SP2010 Beta2 (Win2K8 R2 x64) VHDs, 40GB in size, differencing and Parent, straight from Hyper-V with Hyper-V extensions (in the past when I've done something like this, there's usually a blue screen invovled saying 'boot device not found')

Let's give it a crack I thought - all from the UI.
1) Within VirtualBox, I created a machine, added 2 CPUs, 1 NIC and 1400MB of RAM.
2) Attached the Child VHD from my SP2010.
3) I even had 3D graphic acceleration options for my VM, along with amd-v and 'nested tables' for some sort of faster memory access. Turn them all on I thought! We'll put it through its paces.

Started the machine......
  1. upon first boot my hyper-v enabled VM booted straight up to the Login screen! Unbelievable I thought.
  2. logged in and it found my NIC within 10 secs and was on the network within 20 secs (through NAT). If you've ever experienced a Hyper-V update where your Guests don't talk to the network anymore, until you put the new hyper-v additions on - you'll know the pain.
  3. mouse/keyboard recognised.
  4. I then thought - let me install the VirtualBox additions - can't hurt.
  5. RDP support etc etc ...it's like shopping @ christmas - how good is this! yes I'll have that...and this...




    So back to Guy's immortal words - "it runs fast. Snappy, responsive etc"

    My SP2010B2 in 1.4GB RAM x64 VM runs fanstastic!
    - Fastest I've seen a VM run on my laptop for a long long time (unless it's WFW 3.11)
        It's just so refreshing to have a responsive VM running in reasonable memory. I found that if I allocated 2.5GB to a VM under hyper-v I wouldn't notice a marked improvement. It's not like it flew, and then I had to tweak it back to find that 'optimum sweet spot'

What an experience! What I'm seeing is that certainly for the desktop machine, VirtualBox can be a serious contender for x64 guests.

Thanks Guy for planting the seed!!!



Friday, November 20, 2009 2:24:03 PM (AUS Eastern Daylight Time, UTC+11:00)  #    Comments [0] -
General | Tips | Training
# Friday, September 11, 2009

Hi guys, thought I’d let you know about the rfid operations guide Microsoft recently released.

Covers things like HA, RFID Mobile and best practices… yours truly was one of the authors so I’m happy to take any feedback you’ve got.

Enjoy – here’s a snippet of what to expect.

Welcome to the first edition of the Microsoft® BizTalk® Server RFID Operations Guide. We created this guide to be a valuable resource for anyone involved in the implementation and administration of a BizTalk Server RFID solution.

To download a copy of this guide in .chm or .docx form, go to http://go.microsoft.com/fwlink/?LinkId=158724.

  Which Versions of BizTalk Server RFID Does the Guide Cover?

This guide is primarily for the BizTalk Server RFID product that is released as part of Microsoft BizTalk Server 2009. Even though most of the guidance applies to BizTalk Server RFID that was released as part of BizTalk Server 2006 R2, the guide uses the new platform changes wherever applicable.

  What’s in It?

This document applies to the operational readiness phase in the solution life cycle management of the project. The operational readiness phase precedes deployment to production. It consists of a set of tasks for ensuring a stable operating environment. It is targeted toward system administrators responsible for BizTalk Server RFID (server computers and RFID devices), DBAs responsible for the SQL servers used by BizTalk Server RFID, and developers involved with maintaining the infrastructure and solution. This document assumes that the BizTalk Server RFID solution has already been validated in a Pilot stage and is prepared for deployment to production.

Key portions of this guide are new; however, a considerable portion consists of documentation taken from BizTalk Server RFID Help, white papers, Knowledge Base articles, and other sources. It has been reviewed and evaluated by experts from the community of BizTalk Server IT professionals and members of the product development team, whom we gratefully acknowledge at the end of this topic. We believe that the information presented here will help BizTalk Server RFID users solve—and above all, avoid—many of the common problems that can occur while deploying and maintaining a BizTalk Server RFID installation.

  Interesting! Where Do I Start?

We organized the guide according to the functional aspects of planning, deploying, and managing a BizTalk Server RFID installation. You can therefore read it according to these functional aspects. If you are performing the following tasks, you can start with the related sections:

  • Evaluating operational readiness. If you are focused on assessing and evaluating the operational readiness of a BizTalk Server RFID deployment, then start by reading the Operations Checklists section.
  • Becoming operationally ready. To ensure that your BizTalk Server RFID infrastructure and applications become operationally ready, refer to the Planning the Environment for BizTalk Server RFID section.
  • Managing the operational environment. Most of the topics in this operations guide assist you in managing and maintaining an operational BizTalk Server RFID environment. You will find best practices, key concepts, and procedures for maintaining an operational environment in Managing BizTalk Server RFID and Monitoring BizTalk Server RFID.

Author: Rama Ramani (Microsoft)

Editor: Mary Browning (Microsoft)

Contributors

  • Mark Simms (Microsoft)
  • Rohan Makhija (Microsoft)
  • Ravi Vankamamidi (S3Edge)
  • Clint Tennill (Xterprise)
  • Damir Dobric, Andreas Erben (daenet)
  • Mick Badran (Breeze, BizTalk Server MVP)

Reviewers

  • Petr Kratochvil (Microsoft)
  • Ewan Fairweather (Microsoft)
  • Quoc Bui (Microsoft)
  • Douglas Trimble (The Boeing Company)
  • Robert Auston (Vail Resorts Management Company)
  • Luke Rennells (Bank of America N.A.)

Microsoft BizTalk Server 2009 RFID Operations Guide

Friday, September 11, 2009 9:56:50 PM (AUS Eastern Standard Time, UTC+10:00)  #    Comments [0] -
2009 | RFID | Tips | Training
# Thursday, September 10, 2009

Last night we had an exam cram, where keen and interested delegates bunkered down and got their neurons firing.

I went through this exam with them giving them tips and sharing my general SharePoint knowledge around this.

Today – the good news was that I passed three delegates whom took the exam *today* and all passed!!! Well done guys!

Here’s the ppt deck that I used – enjoy and well done all!

70-630 MCTS- Microsoft Office SharePoint Server 2007- Mick Badran

Thursday, September 10, 2009 11:12:42 PM (AUS Eastern Standard Time, UTC+10:00)  #    Comments [0] -
Events | TechEd | 2009 | Training
# Wednesday, June 03, 2009

Ok – during these more challenging times (who doesn’t love trying to get that Suduko puzzle of life out).

Breeze went into bat for you – my passion and first love (or should I second love – my wife could read this) – the Student!!

Microsoft and Breeze Partner to bring you


Microsoft and Breeze are bringing you this special SharePoint Training offer during June & July only. This is part of a campaign to help businesses use their existing Microsoft technologies to gain business efficiencies during these economic times.

Being better connected internally as well as externally can save businesses’ time and money. I will show you how Microsoft Office SharePoint Server 2007 can help you achieve just that as SharePoint 2007 has some features we think you shouldn’t live without!

I will focus on delivering a ‘real world’ experience as well as having a strong training component. The things I instruct on have to work for me in the field as well!

This four day, intense workshop is designed for IT Professionals and Developers needing effective skills transfer for the new products and technologies delivered with Microsoft Office 2007.

You will have the opportunity for 'hands-on' experience to Develop, Customise and Integrate solutions on the Office 2007 Platform as well as gain experience from the field.

This course has been heavily subsidised by Microsoft at a cost of $1300 ex GST (RRP $2480 ex GST) and is filling up quickly. For more information and registration go here:

https://www.microsoft.com.au/events/register/home.aspx?levent=344938&linvitation

-----end the blurb -----

Note – Microsoft Partners can use their Readiness training $$ towards this course.

Chances are you’ve got the technology, got the MOSS environment and now needed to extend and explore.

What a great deal…I’ve still kept my first born ;)

See you there…

Mick.

Wednesday, June 03, 2009 12:16:23 PM (AUS Eastern Standard Time, UTC+10:00)  #    Comments [0] -
MOSS | Admin | Training
# Tuesday, May 12, 2009

Hi folks, as promised (a little late – had to man a stand at CeBit) here are the slides to yesterday’s session.

Thanks for all that attended and helping to make it a great class.

Off to do the same thing in Melbourne…and Build Rome.


Here’s the Slides and Demos Download (all files are Zipped)

 

Tuesday, May 12, 2009 1:09:23 PM (AUS Eastern Standard Time, UTC+10:00)  #    Comments [0] -
Office | Deployment | Training
# Wednesday, March 11, 2009

If you're in the Melb area - we've got a great offer coming your way

We want to show your technical teams how to get the most out of your existing SharePoint (WSS or MOSS) implementations.


4 Days - Open to Microsoft Partners and Customers
This is an Official Microsoft Event.

Check out all the details here - https://www.microsoft.com.au/events/register/home.aspx?levent=344938&linvitation

Now is your chance to take advantage of these times and make the technology at your finger tips work for you!
Wednesday, March 11, 2009 10:17:42 PM (AUS Eastern Daylight Time, UTC+11:00)  #    Comments [0] -
MOSS | Training

Hi guys thanks for the turnout tonight :-)

Here's the link to download the presso

https://www311.livemeeting.com/cc/mvp/view?cn=&id=HK55JF-1&pw=

I should have allowed all access :)

Wednesday, March 11, 2009 9:19:27 PM (AUS Eastern Daylight Time, UTC+11:00)  #    Comments [0] -
Usergroup | Events | Training
# Monday, February 23, 2009

Hopefully you've been keeping an eye on this in recent times.

This is a Set of Adapters that MS have built on top of the WCF LOB Adapter SDK (a platform neutral .NET based Adapter framework).

 

This allows the Adapters to run within the .NET stack almost anywhere - Console apps, Custom WebServices, BizTalk, SSIS, SharePoint etc.

(Build once - run everywhere :-)

 

The public beta is available as a 120-day d/l from MS Connect.

 

What to expect with the Adapter Pack

(in addition to a free migration tool to go from the old adapters to the new - e.g. SQL)

Oracle EBS

· 64 bit support

· Synonyms

· Added performance counters

· Notification support


OracleDB

· 64 bit support

· Synonyms

· UDTs

· Notifications

· Polling stored procedures

· Performance counters


SQL Adapter
· 64 bit support and improved SQL

Adapter SDK

· Display complex binding properties 

· Display metadata wsdl in web control


SAP data provider

· Support for more operators in Sap Queries

· SAP SSRS support in VS2008


Samples

· New Samples for SQL and Oracle eBiz Adapters

· Repackaged samples for BAP 1.0

Monday, February 23, 2009 1:40:57 PM (AUS Eastern Daylight Time, UTC+11:00)  #    Comments [0] -
BizTalk | 2009 | Insights | Training
# Saturday, February 21, 2009


What a week it has been folks - I left Sydney in 30C degrees with sun, sand and beaches.....I thought "How cold can it be?" (you never really get that appreciation till you hit the ground)

Cold....very cold!!! Now I've been skiing many times, but this was just something else.

It caused Beijing to be blanketed in snow and very beautiful - What a fantastic place!!! Definitely a come back place - just nothing like what I expected.

The people so friendly, helpful and always with purpose in their eyes. The food is some of the freshest I've eaten and such healthy diets (steamed cabbage, mushrooms etc etc) - nothing like the 'Western Chinese Resturants' back home :)

On to the reason why I was there - Training

I had approx 50 students coming to hear my Chinese English (which I must say is much better than me listening to them speaking Mandarin) and we covered in-depth BizTalk 2009 agenda

We covered some great material looking into Governance and ESB 2.0 due to hit around the same time as BTS2009 (June-ish I believe, earlier I'm told)

BizTalk 2009 Mick Badran Classroom Training 
We actually communicated quite well - I played many games and brought over a bunch of Aussie gifts for them (which consequently we found out were made in China!)

The usual areas of BizTalk were little used previous by students - SSO, Rule and BAM. For so little effort there's so much mileage in these guys.

Training Results
For the training the average mark I received was 8.5/10 across nearly 50 students, which for my first time in China I was very happy with. The most important thing for me though is not the marks, but what the students walk away having learnt!

Not all work Play Time
As luck would have it I had an extra day to play on my trip this time - so in negative degree temps I went to the Center of Beijing and put on my tourist hat and went to the Forbidden City (& surrounds).

Entering a new world

P2200119

P2200169

Lastly I learnt many things from my students this week with

1. KFC is a 'top class' resturant in Beijing
2. Starbucks is a 'romantic' place (where couples go for dates)

If we were on Mythbusters right now....... compared to Sydney - these are Busted!

Saturday, February 21, 2009 12:02:41 AM (AUS Eastern Daylight Time, UTC+11:00)  #    Comments [0] -
BizTalk | 2009 | General | Training
# Saturday, February 07, 2009

A handy table that lists the versions as well - I've always needed something like this when doing proposals :-)

 

Adapter

Supported Editions

BizTalk Adapter Pack 1.0

----

SAP

SAP R/3 4.x, R/3 6.20 (Enterprise), and SAP ECC 6.0

PeopleSoft Enterprise

PeopleTools Versions 8.17.02, 8.43, 8.45, 8.46, 8.47, 8.48, and 9.0

JD Edwards OneWorld XE

8.10, and 8.11, and 8.12 with Tools Release 8.93, 8.94, 8.95 and 8.96

JD Edwards EnterpriseOne

8.10, and 8.11, and 8.12 with Tools Release 8.93, 8.94, 8.95 and 8.96

ODBC Adapter for Oracle Database

Oracle 8i (8.1.6.0), 9i (9.2.0.1), or 10g

Siebel eBusiness Applications

7.0, 7.5.*, 7.7.*, and 7.8.*

TIBCO Rendezvous

7.3, 7.5.4, 8.1.1

TIBCO Enterprise Message Service

4.3, 4.4.3, 5.0

Host Applications

IBM CICS TS for VSE/ESA V2R3
IBM CICS TS for z/OS V2.2, V2.3, V3.1
IBM IMS V8.1 with IMS Connect 2.1, 2.2
IBM OS/400 V5R2, OS/400 V5R3, i5/OS V5R4

IBM DB2

IBM DB2 V7 and V8 for z/OS
IBM OS/400 V5R2, OS/400 V5R3, i5/OS V5R4
IBM DB2 UDB for Windows, Linux, AIX, Solaris V7.2, V8.2, V9

Host Files

IBM DFM V1R4, V1R5, V1R6, V1R7
IBM OS/400 V5R2, OS/400 V5R3, i5/OS V5R4

WebSphere MQ (Client Based)

5.3 with Fix Pack 10 or higher and 6.0 with Fix Pack 1.1 or higher

WebSphere MQ

5.3 with Fix Pack 10 or higher and 6.0 with Fix Pack 1 or higher

MSMQ/MSMQT

2.0 and 3.0

Base EDI

Not applicable

FILE

Not applicable

FTP

Not applicable

HTTP

Not applicable

POP3

Not applicable

SMTP

Not applicable

SOAP

Not applicable

SQL

Not applicable

Web Services Enhancements (WSE) 2.0

WSE 2.0

Windows Communication Foundation (WCF)

.NET Framework 3.0

Windows SharePoint Services

Windows SharePoint Services 3.0

Saturday, February 07, 2009 9:15:08 PM (AUS Eastern Daylight Time, UTC+11:00)  #    Comments [1] -
BizTalk | 2009 | Training
# Monday, February 02, 2009

BizTalk Adapter V2.0/WCF LOB Adapter SDK Poster is available
Another of those things to stick up around the office... :)

image


Download From HERE

Monday, February 02, 2009 5:34:32 PM (AUS Eastern Daylight Time, UTC+11:00)  #    Comments [0] -
BizTalk | Insights | Posters | Training
# Saturday, January 31, 2009

Certification for BizTalk Server 2006 R2 is available, at http://www.microsoft.com/learning/en/us/Exams/70-241.aspx
Apparently it came out last October.....anyone done it? let's go there!

I'll post back shortly and let you know how I went.... :)

Exam details...

Overview

This exam is intended for candidates developing business solutions using Microsoft BizTalk Server 2006 R2.

Audience Profile

A candidate for this exam will have experience developing, deploying, and testing Microsoft BizTalk Server 2006 solutions across multiple real-world projects.  The candidate should have a solid understanding of fundamental BizTalk concepts and familiarity with extended R2 capabilities.
The candidate should also have experience using the Microsoft .NET Framework, XML, Microsoft Visual Studio, Microsoft SQL Server, Web Services, and Windows Communication Foundation (WCF) while developing BizTalk integration solutions.

When you pass Exam 70-241: TS: Developing Business Process and Integration Solutions by Using Microsoft BizTalk Server 2006 R2, you complete the requirements for the following certification(s):MCTS: BizTalk Server 2006 R2
Exam 70-241: TS: Developing Business Process and Integration Solutions by Using Microsoft BizTalk Server 2006 R2: counts as credit toward the following certification(s):

Note This preparation guide is subject to change at any time without prior notice and at the sole discretion of Microsoft. Microsoft exams might include adaptive testing technology and simulation items. Microsoft does not identify the format in which exams are presented. Please use this preparation guide to prepare for the exam, regardless of its format.

Skills Being MeasuredThis exam measures your ability to accomplish the technical tasks listed below.The percentages indicate the relative weight of each major topic area on the exam.

Configuring a Messaging Architecture

  • Set up and manage ports.

    This objective may include but is not limited to: add a map, ordered delivery, send ports, send port groups, starting vs. enlisting, receive ports, receive locations, subscriptions

  • Plan for and implement secure messaging.

    This objective may include but is not limited to: certificates, signing, encryption, port authentication, encoding

  • Configure core adapters.

    This objective may include but is not limited to: HTTP, SQL, POP3, SMTP, FTP, File

  • Configure content-based routing.

    This objective may include but is not limited to: set a filter that uses a    promoted property

  • Implement messaging patterns.

    This objective may include but is not limited to: normalizing/canonical messages, splitter, large messages

Developing BizTalk Artifacts
  • Create schemas.

    This objective may include but is not limited to: create a flat-file schema, create a property schema, enveloping, promoted/distinguished properties, MessageType, schema re-use (import/include)

  • Create maps.

    This objective may include but is not limited to: functoid scripting, XSLT, pass a parameter to a map, multiple schemas, looping

  • Create pipelines.

    This objective may include but is not limited to: disassembling, create a custom pipeline, create a pipeline component, XML validation

  • Develop orchestrations.

    This objective may include but is not limited to: work with transactions and persistence, integrate with Microsoft .NET assemblies, parameters, shapes

  • Configure orchestration bindings.

    This objective may include but is not limited to: direct, dynamic, self correlating

  • Configure correlation.

    This objective may include but is not limited to: listener shape, parallel shape, correlation sets

  • Construct messages.

    This objective may include but is not limited to: multi-part, untyped, construct messages in .NET, construct messages in orchestrations, context properties

  • Implement orchestration patterns.

    This objective may include but is not limited to: convoys, aggregator, splitter

Debugging and Exception Handling
  • Handle exceptions in orchestrations.

    This objective may include but is not limited to: compensation, scope shapes, throw exceptions, long-running transactions

  • Route errors.

    This objective may include but is not limited to: port configuration, recoverable interchange

  • Debug orchestrations
  • Validate and test artifacts.

    This objective may include but is not limited to: schemas, maps, pipelines

Integrating Web Services and Windows Communication Foundation (WCF) Services
  • Configure a WCF adapter.

    This objective may include but is not limited to: WS*, custom bindings

  • Expose orchestrations by using publishing wizards.
  • Consume services.

    This objective may include but is not limited to: Web port type, add a Web/Service reference, consuming from orchestrations or pure messaging

  • Handle Web exceptions.

    This objective may include but is not limited to: delivery notifications, catching SOAP exceptions

Implementing Extended Capabilities

  • Create and deploy Business Rules Engine (BRE) components.

    This objective may include but is not limited to: work with the Business Rules Composer, deploy Business Rules policies, call from an orchestration, develop vocabularies

  • Develop EDI solutions.

    This objective may include but is not limited to: trading partner setup, batching, acknowledgments, importing schemas

  • Configure AS2.

    This objective may include but is not limited to: party configurations, pipelines, ports, certificates

  • Implement an RFID solution.

    This objective may include but is not limited to: handle events, configure RFID devices, manage and configure event sink endpoints

  • Plan and implement Business Activity Monitoring (BAM).

    This objective may include but is not limited to: BAM alerts, tracking profile editor, BAM workbook, activities, views, deployment

Deploying, Tracking, and Supporting a BizTalk Solution
  • Install and configure a multi-server BizTalk environment.

    This objective may include but is not limited to: trusted vs. untrusted environments, Active Directory groups

  • Deploy BizTalk applications.

    This objective may include but is not limited to: MSI deployment, versioning, resources, multiple staging environments such as development, test, and production

  • Partition a BizTalk solution.

    This objective may include but is not limited to: hosts, host instances, handlers, groups, multiple message boxes

  • Export and import binding files
  • Configure tracking.

    This objective may include but is not limited to: orchestrations, schemas, ports, pipelines, policies

  • Manage BizTalk solutions by using the Administration Console.

    This objective may include but is not limited to: query for instances, terminate, resume

  • Audit BizTalk solutions by using Health and Activity Tracking (HAT).

    This objective may include but is not limited to: querying, saving messages, creating custom fields, policy execution

Saturday, January 31, 2009 8:00:33 AM (AUS Eastern Daylight Time, UTC+11:00)  #    Comments [0] -
BizTalk | Insights | Training
# Saturday, January 17, 2009

As my good friend pointed out - Rahul Garg, the BizTalk 2009 documentation is available for public download.

Things such as:

  • runtime engine
  • mapping
  • Orchestrations
  • Adapter V1.0 Frameworks
  • BizTalk Applications
  • BizTalk Deployment of Applications

Have all generally (obvious fixes and improvements as needed) stayed the same.

Whereas, a quick summary of things I'd be looking for in the documentation:

  • Incorporating BizTalk Project builds into automated tested suites (TFS etc) - Biztalk 2009 projects can now be built through MSBUILD as a regular project in the solution.
  • Individual components such as Schemas and Maps can be formally unit tested (previously we wrote our own helper classes to make this stuff happen) - although, at the moment when testing a schema, I haven't been getting back details of the error...just a pass/fail.
  • BizTalk Adapter Pack 2.0 (Sql, Oracle x 2, SAP, Siebel...) - based on WCF channel stack...very nice! (can be standalone if needed)
  • WS Federated bindings
  • and the list goes on.....

Download a Searchable BizTalk Help File - very handy to have when planning your upgrades or migrations.

Saturday, January 17, 2009 2:38:33 PM (AUS Eastern Daylight Time, UTC+11:00)  #    Comments [0] -
BizTalk | 2009 | Insights | General | Training
# Friday, January 09, 2009

How to look cool at work.... Stick this poster by your desk, people will walk past and say "Hmmmm......" - guaranteed to reduce the amount of questions you get each day :-)
(Then you could start talking about the 'flux capacitor' and people will believe......)

The MS folks in Connected Systems Division (CSD) have done a superb job!!! Great comprehensive poster.

One thing to say about the poster - remember that the 'Tracking Host Instance' and the 'InProc Host Instance' are generally within the same Host Instance (it's good practice to separate these out)

Enjoy

Friday, January 09, 2009 5:05:14 PM (AUS Eastern Daylight Time, UTC+11:00)  #    Comments [0] -
BizTalk | 2009 | Insights | Training
# Wednesday, December 03, 2008

Thanks to all of you who joined me recently for Shannon & my seminar around Gaining Efficiencies in SharePoint.

We had a great turn out and I hope you found it useful - we had around 60 mins....the clock was ticking.

As promised - here's the PowerPoint slides I used in the presentation.
 


Take care and enjoy.

Mick.

Wednesday, December 03, 2008 2:53:55 PM (AUS Eastern Daylight Time, UTC+11:00)  #    Comments [0] -
Events | MOSS | Admin | Training
# Thursday, November 06, 2008

  

Hi folks, (I've saved the last couple of places....for you)

With the economy being the topic on everyone’s lips at the moment, I have decided to turn my last MOSS bootcamp of the year in to a special week of training where I will show students how to help their business become more efficient during a time of streamlining processes. Whilst I will still cover the main course outline I will be focusing a little more on InfoPath forms and workflow and how students can utilize these tools within a SharePoint environment.

Students attending this bootcamp will have an added bonus of being able to attend my seminar on the Wed Evening covering more on this very topic……

Breeze MOSS Bootcamp Course is scheduled for November 25-29th.
Love to see you there :-)

Mick.

Thursday, November 06, 2008 10:11:43 PM (AUS Eastern Daylight Time, UTC+11:00)  #    Comments [0] -
MOSS | Office | Training
# Wednesday, August 06, 2008

Folks - fellow MVP Richard Seroter has written a VERY comprehensive series around this very topic including the new BizTalk Adapter Pack V1.0 (V2.0 is in Beta at the moment).

Over 20+ thousand words + 178 screen shots - all for the love of BizTalk/WCF.

Complete with Source Code!!!

What a champion series - I'm looking forward to in tucking into some of his great material!

The BizTalk community is in debt to you Richard - well done!!!

SERIES SUMMARY FOUND HERE

Wednesday, August 06, 2008 11:06:02 AM (AUS Eastern Standard Time, UTC+10:00)  #    Comments [2] -
.NET Developer | BizTalk | Insights | Training
# Wednesday, March 19, 2008

Hot off the 'Hot-Cross Bun' RFID Conveyor belt (Happy Easter all also!!!) - myself and local Sharepoint MVP funny man - Ivan Wilson will be delivering the sessions...
(How do you have a conversation with more than 3 MVPs in the room??? you don't- they all talk about themselves :-) - that's mine, not Ivan's)
which will be great news....just have to get the content together...shhhhh...you didn't hear me say that smile_wink

MS Partner Training Schedule in the land of MOSS

This is for an Instructor Led 'Chalk & Talk Session' designed for Pre-sales Technical Consultants, Technical Consultants, Technical Project Managers, Architects and Business Analysts 

Dates First:
Brisbane – April 3 & 4
Melbourne – April 7 & 8
Sydney – April 10 & 11

REGISTER HERE

What is being covered is:

1.     MOSS Capability Overview - a brief discussion of the six major functional areas in SharePoint 2007:

o    Collaboration

o    Portals

o    Search

o    Web Content Management

o    Business Forms

o    Business Intelligence

2.    Understanding the "MOSS Building Blocks" - a description of both the physical and logical components that make up a SharePoint solution. We discuss how they fit together and how you can combine these to ensure your solutions can scale to meet demand

3.    A tour of the Central Administration site - gain an insight into how a SharePoint Farm is administered.

4.    Applications, Site Collections and Subsites - explore the main components used to build any SharePoint site. Learn what capabilities are managed at each level.

5.    Inside a sub-site - now that we understand the high level components we can get into the details of what makes up a subsite. We examine:

o    Document Libraries and the SharePoint Document Management concepts

o    Lists

o    Web Parts

o    Security

o    Navigation Controls

6.    Search - we look into the rich functionality in MOSS to allow users to quickly locate content that exists inside and outside of SharePoint. We look at how the search capabilities are administered and what options are available to fine-tune the search engine to match your client's needs.

7.    Web Content Management - we look at how SharePoint incorporates Web Content Management functionality. This overview includes:

o    Workflows

o    Master Pages

o    Page Layouts

o    Content Deployment

o    Variations

o    Examples of public sites that use MOSS

8.    Business Data Catalog - the BDC provides a framework to gain access to information stored in third-party products. Learn how SharePoint can make use of this content directly within its own environment

REGISTER HERE
Wednesday, March 19, 2008 3:24:59 PM (AUS Eastern Daylight Time, UTC+11:00)  #    Comments [0] -
General | MOSS | Training
# Tuesday, March 04, 2008

I've now managed to get a moment to share a fantastic experience with you.

What a trip!!! I was away for 2 weeks in total with the first week spent in San Jose at the Office Developer Conference (ODC) 2008 which as good to touch base with some of the Sharepoint folks and see how others solve challenges that drive me up the wall.

Being in a hotel in the middle of 'Silicon Valley' Clayton and I were struggling to find Wireless internet access - the frustrating thing was that everywhere else in the town there were at least 20 networks on offer....except in our hotel room. We found a spot on the window ledge.


Then I flew up to Seattle to meet up with my enthusiastic cousin which resulted in a sneaky trip up to Whistler skiing smile_regular
The snow was absolutely fantastic!!!!

The second week of my trip turned to the Business end where I had to step up, be prepared and present.
Enter BizTalk RFID Solution Days!!!

The first face I saw when I walked into the Conference was Anush's down in the foyer - Well done Anush for such a great conference!

The way the week was to play out:

  • First two days was the conference with sessions and presentations
  • The second two days was the training where I had 102 students and fortunately we planned that I was co-presenting with Venkatesh who was the BizTalk RFID Product Architect (he's moved on now and started S3Edge.com). He is a wealth of knowledge and a great person to ask all the 'Why' questions to.
    (he's also related to a great friend of mine here in Australia which was a total surprise!!!)

From the conference (2 days prior to training) I caught up with a buddy of mine Scott Allen (Microsoft App Plat TS - BI, BTS, SQL guru) who has just successfully completed building a 'RFID Lab' within Microsoft NZ. I've got to check it out sooner rather than later - sounded fantastic.

Scotty inspired me with his take on BizTalk RFID - he said "If you tell clients we've got a show on BizTalk RFID, they think they need to have supply chains and infrastructure - it becomes very specialised they feel. If you pitch BizTalk RFID at something around How to reduce the carbon footprint of your production line or increasing production efficiencies then the whole world comes running"

That said - he was getting huge amounts of CEOs from the big end of town to these sessions with a tour of the BizTalk RFID Lab. Well done Scotty!

So Anush grabbed center stage at the beginning of the conference and there were some great messages coming out of the speakers. One of the most noticeable messages for me was "Everyone is waiting for the Wallmart mandates to drive the RFID space, that may have been the case 2 yrs ago. Now we have reached enough critical mass in the industry to really see the explosion in RFID that is occurring"

Australia has been using RFID for years in cattle, lifestock, shipping and now wheat. What Microsoft BizTalk RFID has done is to 'domesticate' the whole process of getting connected and responsive. I was talking to a local CEO of a International Meat exporting business on the weekend - he was very interested in the BizTalk RFID story as his main concern facing his company is traceability. Everyone involved in the supply chain wants traceability - by the time the consumer sits down and uses the product, they want to know everything about it. In this case the meat.

Onward to the Training Arena (held on the MS campus) - training 102 people on Microsoft BizTalk RFID I needed to be prepared the best I could which involved a couple of trips to the MS Technical Services Group (TSG) to get things 'just right' for classroom setup.



Firstly - I want to say "WELL DONE TO ALL THE CREW who sat the course". In 12+yrs of teaching, I was amazed at your ability and enthusiasm!!!
(We actually created the RFID course from scratch and it's amazing to see what's in your head play out better than you expect)

I made a pledge to the class from the outset - From 102 students, I was going endeavor to help get 102 students across the line so they all had working BizTalk RFID Solutions in front of them.

What a great class - I enjoyed it as much as what they did. Out of 102 students I fully expected some students to come up to me by lunch time on the first day and say "Mick, you know this course - it's not what I envisaged etc etc" - 102 completed the course!!!

Let me share some interesting facts:

  1. 102 students started.... 102 students completed a working BizTalk RFID end-to-end solution. smile_teeth
  2. Some students had 1+yrs experience in BizTalk RFID.....others were seeing it for the first time.
  3. One lady hadn't cut a line of code in 15yrs and was very excited.
  4. Many different industries were represented in the room, from medical foundations to services to agricultural.....
  5. I had to run around with a USB key only once - fortunately I had help.
  6. One the first day students were still doing labs at 7pm.
  7. Two days is not long enough :)
  8. It was absolutely fantastic to have the major players from the BizTalk RFID Product group there in the room and on hand. Anush, Sudhir, Rama and of course Venkatesh (who has a great needed sense of humour for a trainer) - big thank you guys. Wouldn't have been the same without you.
  9. Reporting Services reports worked really well.....note - getting the right connection string is key.
  10. Mick - please connect power to your laptop when presenting and running VPCs off it.....otherwise we all get an early coffee break smile_omg

Fantastic and a big thank you to all that were responsible for much making it better than I imagined!!!

Tuesday, March 04, 2008 11:40:08 PM (AUS Eastern Daylight Time, UTC+11:00)  #    Comments [1] -
BizTalk | RFID | Events | Training
# Thursday, February 07, 2008

Well we've just finished our first MCT Summit in Australia for a long time.
I and other fellow MCTs I had a chance to catch up - thought it was a great event. :-)

I gave 3 sessions including one on Using Silverlight from within Sharepoint.

Am I sold on Silverlight? Oh YEAH!!!! It's sensational with a huge range of content delivery options.

Firstly here's my slide deck from:

Download Solution - SilverLight Solutions.zip

Basic Steps to get Cracking in Silverlight 1.1 (aka Silverlight 2.0)

  • Grab VS2008 Beta/RC+ (I used RC)
  • Visit Silverlight.net and download Silverlight 1.1 Alpha (or later) - there are some API changes between versions, but it should settle down.
  • You're ready to get cracking and start building your webparts.

    Some great sites to check out also:

http://premium.quiksilverlive.com/
Silverlight Data View Web Part
Media Player Webpart for Sharepoint
Sharepoint Silverlight Document Browser
Silverlight Display Web Part

Thursday, February 07, 2008 9:37:31 PM (AUS Eastern Daylight Time, UTC+11:00)  #    Comments [1] -
General | Training
# Saturday, November 17, 2007

As part of the RFID end to end course we decided to get the students to create a RFID provider. Or more specifically this is Scott's little brain child - he's a human dynamo on this stuff. Talk about an idea and this is what he produces....

A little while ago I fielded a question on one of the internal D/Ls around
“Can you write a provider that interfaces with ‘sensor’ type equipment for BizTalk RFID?” – so now you create a provider that demonstrates how to do that.

This comprehensive provider (these aren’t the course lab notes – just a quick readme that Scott did) is based on a Folder on the File System. As part of the management APIs the Provider goes searching for ‘Antenna’ which are sub-folders.

When files are dropped into these folders that acts as a ‘Tag Read Event’ and the Provider also supports Tag Writes/Prints.

Thought you might enjoy it ahead of time smile_regular



Well done Scotty!!!

Saturday, November 17, 2007 9:30:55 AM (AUS Eastern Daylight Time, UTC+11:00)  #    Comments [0] -
BizTalk | RFID | General | Training
# Thursday, November 08, 2007

Talk about exciting times - we were developing a great course started pre-R2 launch and were just working out some of the finer details on this, when the folks at MS came along and loved the course and asked to provide a version for them.

"Why not?", I said and away we went.

Here's the course outline with MS Training dates scheduled in Sydney, Singapore, Beijing + Redmond in the near future (I guess we'll have great frequent flyers :))

We decided to call it 'BizTalk RFID End-to-End' which implies we take the student right from the hardware in your face layer, to watching 'enriched data' pop out in BizTalk Server and BAM, while consuming some WCF Services along the way.

Also in the RFID space I did a joint interview with Steve Sloan (MS BizTalk team - great down to earth guy) and a PodCast (first one :))

Interview - Australian Manufacturing

Podcast - Australian Manufacturing Podcast 
(this brought back some of my past comedy routines when I performed on stage.....)

Enjoy!

Thursday, November 08, 2007 6:09:21 PM (AUS Eastern Daylight Time, UTC+11:00)  #    Comments [2] -
BizTalk | RFID | General | Training

If you're thinking of getting into RFID then you can't go past Microsoft BizTalk RFID Services.

Low cost standard, scalable solution - it's brilliant. You can get it as part of the BizTalk 2006 R2 Branch edition.

As far as training goes and a course to suit your needs...myself and my team have been working hard to develop not just 'a course' but a fantastic course that takes you from the low layers in RFID to integration and implementation.

During the course

- the student will get their OWN 'developer' RFID device to play with on the course AND take home!!!! (I'm the sort of person that learns by doing - so I needed that)
- you install, create + implement RFID based processes
- make synchronous calls to WCF based services.
- enrich the data travelling through the process.
- implement Business Rules in the BRE engine.
- Then we use BizTalk + BAM + Performance Monitoring using Operations Manager 2007 +........
(being a BizTalk MVP....we decided to put in a BizTalk Server piece)

.....but one of the Best things about this course is.....
it's been bought by Microsoft and will be used for their deliveries
(we have Sydney, Singapore, Beijing and Redmond on the map with scheduled dates so far....)

Here is the course Outline - love to hear what you think!

 

BizTalk RFID Workshop – End-to-End


The aim of this 2 day hands-on course is to take the student from the “nuts and bolts” of BizTalk RFID to enriching and utilizing BizTalk RFID information streams as part of Business Intelligence. The course also teaches the students how to integrate with external systems, create and call Business Rules, as well as put in place proactive monitoring around the end-to-end solution.

 

As part of the ‘student pack’ for this course, each student is provided with a real (non virtual) BizTalk RFID compatible RFID Reader that will be used throughout the course, which the student can take home at course completion.

 

The course will teach students how:

·          Develop and implement low level BizTalk RFID Interfaces in implementing their own BizTalk RFID Providers and Process Components.

·          Develop and incorporate Business Rules to help drive the BizTalk RFID process.

·          Active solution Monitoring using Operations Manager 2007 and the BizTalk R2 Management Pack.

·          Create and call an exposed WCF Service synchronously.

·          Integrate with a BizTalk 2006 R2 environment.

·          Enable End-To-End Business Activity Monitoring.

 

The course is aimed for developers and solution architects

 

Module 1 – Introduction to BizTalk RFID

  

This module introduces Microsoft BizTalk RFID and typical solutions it provides to common business problems. The module also looks at the BizTalk RFID architecture and discovers how BizTalk RFID operates under the hood.
 

Specifically this module covers:

  • Introduction to RFID and innovative industry solutions
  • BizTalk RFID architecture
  • Topology – How BizTalk RFID services operate
  • LAB: Design and discussion lab that highlights the key factors in determining small, medium and high Microsoft BizTalk RFID Services topologies (paper based - class discussion).

 


Module 2 - Installing BizTalk RFID

 

This module describes the types of installations supported, and guides us through installing BizTalk RFID for the first time. There is also a walk-through of the RFID Services Manager, which highlights the difference between physical and logical devices.

 

Specifically:

  • BizTalk RFID components (e.g. RFID Server, RFID databases, RFID Manager)
  • Planning security
  • Types of installations and pre-requisites
  • Troubleshooting and repairing an installation
  • LAB: Installing and identifying the default settings of Microsoft BizTalk RFID
     

Module 3 - Examining Physical Devices

 

This module will explore the various types of RFID devices available. We will install your very own RFID device and get it up and running on your machine.

Specifically:

  • Types of devices
  • Installing physical devices
  • Developing against device API’s
  • LAB: Installing, configuring and testing your RFID Device. Also some sample code on complex read/write of tags using device’s native API – this will serve to highlight later the ease of writing tags through the DSPI layer.

 


Module 4 – BizTalk RFID Device Providers Explained


This module will look at the device provider’s role in the BizTalk RFID stack. We will look briefly at the DSPI and examine how it provides a unified way for our business applications to manage, configure, and communicate with various physical RFID devices. The module will show sample code using BizTalk RFID object model.

Specifically:

  • The role of device providers
  • Types of device providers
  • Device Service Provider Interface (DSPI)
  • Registering device providers
  • Testing and monitoring device providers
  • LAB: installing, configuring and testing the Device Provider for your RFID Reader. Reading and writing your first Tag using the BizTalk RFID Object model outside an RFID process. Examining the Read Tag Event structure.
    Lab extension: Building your first DSPI provider class within Visual Studio
    (we will look into creating a provider that wraps a file system folder and exposes it as a ‘Provider’. Drop a file into the folder and this will simulate a Tag Read etc.)


Module 5 - Building RFID Processes

 

In BizTalk RFID we manage logical groups of components in RFID processes. In this module we will examine the types of components that make up an RFID process, understand the difference between logical and physical devices, and see how we use bindings to connect them. We will learn what an event pipeline is and take a look at the various out-of-the-box components that ship with BizTalk RFID.

 

Specifically this module covers:

  • Components of a BizTalk RFID Process
  • OOTB Components
  • Binding BizTalk RFID Processes
  • Starting a BizTalk RFID Process
  • Deploying RFID Processes
  • LAB: Creating, testing and logging your first RFID Process. Capturing the Read Tag Event. Writing to a DB table using the OOTB Sql Sink component.
    Lab Extension: Create a SQL Reporting Services report to report on Tag event data in sqlsink db and display the enriched data
    (cool!)

 


Module 6 – Creating Custom RFID Event Handlers 


This module will focus on the event processing pipeline, as we learn when and how to create our own event handler components to filter, enrich, and process tag event data.


We will examine the following topics:

  • Asynchronous Event Processing - terminating, continuing components
  • Filtering, Enriching, and Terminating event data
  • Error Handling
  • Deployment and registration
  • LAB: Creating a simple custom component to enrich tag event data using a DB Lookup while adding custom properties to the tag Event data. The enriched data will be made available for downstream consumers. This lab highlights the importance of keeping the TagEvent data structure within these processes.

 

Module 7 - The Role of Business Rules

 

The Business Rules Engine allows for externalising key decision process points. This allows RFID processes to be more flexible and highly repeatable. In this module we will examine the OOTB rule engine policy executor component as well as looking at how we can call business rules from our custom event handlers.

The focus points are:

  • Benefits of the Business Rules Engine (BRE)
  • Why BRE is crucial for any RFID Process
  • The RuleEnginePolicyExecutor component
  • Calling business rules policy from custom event handlers
  • LAB: extending your RFID Process to incorporate Business Rules.
    Create a Business Rules. Use Rules to process business logic and output the results back to a DB Table. The results are posted to the SQL Sink database for further consumption.

 


Module 8 - Publishing and Consuming WCF Services in BizTalk RFID

 

Enabling BizTalk RFID processes to consume WCF Services provides enormous value to upstream process consumers, such as Microsoft BizTalk Server. Integration and instrumentation of BizTalk RFID throughout the Enterprise provides rich, meaningful information ideally delivered to the user’s desktop, thus abstracting the actual process to another information stream within the Enterprise. This module will discuss consuming and publishing BizTalk RFID processes with WCF Services, essentially allowing for the ease of integration. Both Synchronous and Asynchronous message patterns will be examined.

We will cover the following:

  • Consuming WCF Services  - calling a WCF Service synchronously
  • Topology options for reliable interfacing to BizTalk RFID
  • Performance considerations
  • LAB: Calling an existing WCF Service from within a RFID Process synchronously. Create a WinForm Application that hosts a WCF Service that is called synchronously. Here the operator deals with the scenario and the results are returned back to the RFID process in question. The user can see the results in the UI. Publishing a local WCF Service allowing for optimized consumption with integration partners, e.g. security considerations.

 

Module 9 - Consuming and BAM enabling End-To-End RFID processes in Microsoft BizTalk Server

 

This module will walk through the ease of integrating BizTalk RFID with Microsoft BizTalk Server and will integrate the BizTalk RFID processes with BizTalk Server allowing for the Orchestrating of BizTalk RFID processes within the larger Business Process and the Enterprise.
 

  • A BizTalk Server’s perspective of BizTalk RFID
  • Reliability, interoperability and performance considerations.
  • Using WCF BAM Interceptor and custom BAM APIs from the BizTalk RFID environment.
  • LAB: Building a simple BizTalk BizTalk Server Orchestration that processes published BizTalk RFID Tag Event data.  This lab illustrates the basic framework required to integrate BizTalk Server. Using BizTalk Server 2006 R2 BAM WCF Interceptors and BAM API from within RFID, system components will report back BAM eventing information for further analysis.

 

Module 10 - Effective Monitoring + Performance Consideration for Microsoft BizTalk RFID Deployments


This module will discuss effective BizTalk RFID System and Process monitoring within different scenarios to actively monitor for better health from a Microsoft Operations Manager 2007 environment. The module also focuses on steps to take for proactive monitoring, rather than reactive. The student will also learn how to configure and setup this environment to ensure effect health monitoring of their BizTalk RFID Environment.
 

Specifically this module covers:

  • Determining the health of BizTalk RFID through Operations Manager 2007, Alerts and key performance monitor counters.
  • Packaging and deploying existing BizTalk RFID Processes - a closer look at RfidClientConsole.exe
  • Performance considerations within BizTalk RFID Services and its processes.
  • LAB: Package and deploy your existing RFID Process, examine performance monitor counters and highlight key performance factors within RFID Services.



Module 11 - BizTalk RFID Tips and Tricks

 

This module will cover key tips and tricks when implementing BizTalk RFID, with respect to maximising performance, optimising the BizTalk Rules Engine for performance, deployment and tweaking the IIS hosted BizTalk RFID Processes.

 

Specifically this module covers:

  • IIS 6.0 considerations for BizTalk RFID - post install suggested tweaks.
  • Getting the most out of your BizTalk Rules engine - determine rule set and fact cache policy durations.
  • Best practices when packaging up your BizTalk RFID Processes and deciding whether to GAC or not additional BizTalk RFID artifacts.
  • LAB: Create a new IIS Web Site to specifically host BizTalk RFID Processes. Setting the IIS Web Application Pool . Configuring the BizTalk RFID Server to use non-default IIS web site as well as adjusting some of the BizTalk RFID settings.


 

 

Thursday, November 08, 2007 4:07:21 PM (AUS Eastern Daylight Time, UTC+11:00)  #    Comments [1] -
BizTalk | RFID | General | Training
# Thursday, November 01, 2007

A friend of mine Sezai spent a great deal of time putting together a great list of WSS/MOSS articles. Thought I'd share them with you - thanks Sezai!!!

SharePoint Products and Technologies 2007 Customization Policy
http://go.microsoft.com/fwlink/?LinkId=92311&clcid=0x409

Deploying and Supporting Enterprise Search with MOSS 2007 at Microsoft - White Paper
http://download.microsoft.com/download/2/5/3/253f0074-5c2c-4b45-a1c6-62c2c288c6eb/deployingandsupportingenterprisesearchtwp.doc

2007 Office System Document: Bringing Web 2.0 to the Enterprise with the 2007 Office System
http://www.microsoft.com/downloads/details.aspx?FamilyID=8b48bd31-f043-4ab4-96eb-c6e958fe4ec9&DisplayLang=en

Microsoft SharePoint Products and Technologies Document: Using Blogs and Wikis in Business
http://www.microsoft.com/downloads/details.aspx?FamilyId=6224AA0B-2EB5-4780-8161-C8C94D86B9E9&displaylang=en

Microsoft SharePoint Products and Technologies Document: Microsoft Office Programs and SharePoint Products and Technologies Integration – Fair, Good, Better, Best
http://www.microsoft.com/downloads/details.aspx?FamilyID=e0d05a69-f67b-4d37-961e-2db3c4065cb9&DisplayLang=en

2007 Office System Document: Understanding Workflow in Microsoft Windows SharePoint Services and the 2007 Microsoft Office System

http://www.microsoft.com/downloads/details.aspx?familyid=DBBD82C7-9BDE-4974-8443-67B8F30126A8&displaylang=en

 

Microsoft SharePoint Products and Technologies Document: Transform Your Business With SharePoint Products and Technologies

http://www.microsoft.com/downloads/details.aspx?familyid=CF5BB5E2-909D-4910-A8BB-3F4718BEE8F7&displaylang=en

 

Microsoft Best Practices Analyzer for Windows SharePoint Services 3.0 and the 2007 Microsoft Office System

http://www.microsoft.com/downloads/details.aspx?familyid=CB944B27-9D6B-4A1F-B3E1-778EFDA07DF8&displaylang=en

 

Information architecture in Office SharePoint Server (case study for Fabrikam Industries)

http://technet2.microsoft.com/Office/logredir.aspx?MODE=CT&CTT=ToExternal&target=http%3A%2F%2Fgo.microsoft.com%2Ffwlink%2F%3FLinkId%3D91053&referrer=http%3A%2F%2Ftechnet2.microsoft.com%2FOffice%2Fen-us%2Flibrary%2F902bbfaa-d6cc-4e8b-a1f5-6215168f47681033.mspx&reldir=en-us%2Flibrary

 

Windows SharePoint Services Document: Application Templates for Windows SharePoint Services 3.0 – Under the Hood

http://www.microsoft.com/downloads/details.aspx?FamilyId=C49A6B00-E0AA-4102-B585-B25CD3CBB383&displaylang=en

 

SharePoint Server 2007 Document: Role-Based Templates for SharePoint My Sites — Under the Hood

http://www.microsoft.com/downloads/details.aspx?FamilyID=8248ab85-3ef7-4dd2-a5a6-2615683f6f6d&DisplayLang=en

 

Plan for building multilingual solutions by using SharePoint Products and Technologies

http://go.microsoft.com/fwlink/?LinkId=79322

 

Planning and architecture for Office SharePoint Server 2007, part 1

http://go.microsoft.com/fwlink/?LinkID=79552&clcid=0x409

 

Planning and architecture for Office SharePoint Server 2007, part 2

http://go.microsoft.com/fwlink/?LinkId=85548&clcid=0x409

 

SharePoint Server 2007 Sample: Creating a Custom User Site Provisioning Solution with Office SharePoint Server 2007

http://www.microsoft.com/downloads/details.aspx?FamilyId=5B6C8FB0-9B67-47DB-8A09-BCA76BC9A5D1&displaylang=en

 

SharePoint Products and Technologies Templates: Web Part Templates for Visual Studio .NET

http://www.microsoft.com/downloads/details.aspx?familyid=CAC3E0D2-BEC1-494C-A74E-75936B88E3B5&displaylang=en

 

Best Practices: Writing SQL Syntax Queries for Relevant Results in Enterprise Search

http://msdn2.microsoft.com/en-us/library/bb219479.aspx

 

Managing enterprise metadata with content types

http://go.microsoft.com/fwlink/?LinkId=101604&clcid=0x409

 

Evaluating and Customizing Search Relevance in SharePoint Server 2007

http://msdn2.microsoft.com/en-us/library/bb499682.aspx

 

Chapter 3: Customizing and Extending the Microsoft Office SharePoint 2007 Search (Part 1 of 2)

http://msdn2.microsoft.com/en-us/library/bb608302.aspx

 

Chapter 3: Customizing and Extending the Microsoft Office SharePoint 2007 Search (Part 2 of 2)

http://msdn2.microsoft.com/en-us/library/bb608305.aspx

 

Best Practices: Common Coding Issues When Using the SharePoint Object Model

http://msdn2.microsoft.com/en-us/library/bb687949.aspx

 

Upgrading an MCMS 2002 Application to SharePoint Server 2007 (Part 1 of 2)

http://msdn2.microsoft.com/en-us/library/bb466172.aspx

 

Upgrading an MCMS 2002 Application to SharePoint Server 2007 (Part 2 of 2)

http://msdn2.microsoft.com/en-us/library/bb466171.aspx

 

Development Tools and Techniques for Working with Code in Windows SharePoint Services 3.0 (Part 1 of 2)

http://msdn2.microsoft.com/en-us/library/bb530302.aspx

 

Development Tools and Techniques for Working with Code in Windows SharePoint Services 3.0 (Part 2 of 2)

http://msdn2.microsoft.com/en-us/library/bb530301.aspx

 

Using the Business Data Catalog and Smart Tags with the 2007 Microsoft Office System

http://msdn2.microsoft.com/en-us/library/bb608684.aspx

 

Sample governance plan

http://go.microsoft.com/fwlink/?linkid=92333&clcid=0x409

 

“Creating Shared Hosting Solutions on Windows SharePoint Services 3.0” whitepaper

http://office.microsoft.com/search/redir.aspx?AssetID=AM102157711033

 

Windows SharePoint Services 3.0 Document: Microsoft Windows SharePoint Services Quick Reference Guide

http://www.microsoft.com/downloads/details.aspx?familyid=80FD0D64-4BD0-476B-BFD9-39DA34C22EFB&displaylang=en

 

Windows SharePoint Services 3.0 Sample: Example Master Pages

http://www.microsoft.com/downloads/details.aspx?familyid=7C05CA44-869A-463B-84D7-57B053711A96&displaylang=en

 

Windows SharePoint Services 3.0 Document: Tips and Tricks - Using Wikis in Windows SharePoint Services 3.0

http://www.microsoft.com/downloads/details.aspx?familyid=BA4B9AFB-C06E-4480-B816-26B7E009E35C&displaylang=en

 

Windows SharePoint Services 3.0

http://www.microsoft.com/downloads/details.aspx?familyid=D51730B5-48FC-4CA2-B454-8DC2CAF93951&displaylang=en

 

Windows SharePoint Services 3.0 Application Template: Application Template Core

http://www.microsoft.com/downloads/details.aspx?familyid=C1039E13-94DA-4D7D-8CAE-3B96FA5A4045&displaylang=en

 

Windows SharePoint Services 3.0 Application Templates: All Server Admin Templates

http://www.microsoft.com/downloads/details.aspx?familyid=AAE4CB5A-91D2-4F1B-9A45-3BB894E218F8&displaylang=en

 

Enterprise Content Management From Microsoft

http://office.microsoft.com/search/redir.aspx?AssetID=XT102253281033&CTT=5&Origin=HA102063591033  docx

http://office.microsoft.com/search/redir.aspx?AssetID=XT102063611033&CTT=5&Origin=HA102063591033  doc

 

Microsoft Office SharePoint Server 2007 on HP ProLiant Servers - Performance Summary

http://h71019.www7.hp.com/ActiveAnswers/cache/497613-0-0-0-121.html

 

Working with Large Lists in Office SharePoint Server 2007

http://go.microsoft.com/fwlink/?LinkId=95450&clcid=0x409

 

SharePoint Server 2007 SDK: Software Development Kit

http://www.microsoft.com/downloads/details.aspx?familyid=6D94E307-67D9-41AC-B2D6-0074D6286FA9&displaylang=en

 

White paper: Using database mirroring with Office SharePoint Server

http://go.microsoft.com/fwlink/?LinkId=83725&clcid=0x409

 

White paper: Chaos no more: Steps for building governance into Microsoft Office SharePoint Server 2007

http://go.microsoft.com/fwlink/?LinkId=92602&clcid=0x409

 

White paper: Integrating Office SharePoint Server 2007 and SAP

http://go.microsoft.com/fwlink/?LinkId=91026

 

White paper: Configure Office SharePoint Server for SAP iView Web Parts

http://go.microsoft.com/fwlink/?LinkId=96087&clcid=0x409

 

White paper: Data protection and recovery for Office SharePoint Server in small to medium deployments

http://go.microsoft.com/fwlink/?LinkId=102839&clcid=0x409

 

White paper: Managing social networking with Microsoft Office SharePoint Server 2007

http://go.microsoft.com/fwlink/?LinkID=98123&clcid=0x409

 

White paper: Upgrading Large Microsoft Office SharePoint Portal Server 2003 Intranet Portals to Microsoft Office SharePoint Server 2007

http://go.microsoft.com/fwlink/?LinkId=91410&clcid=0x409

 

White paper: SharePoint Products and Technologies governance checklist guide

http://go.microsoft.com/fwlink/?linkid=91896&clcid=0x409

 

2007 Microsoft Office System Business Intelligence Integration

http://go.microsoft.com/fwlink/?LinkId=98657

 

Microsoft SQL Server Reporting Services (SSRS) Installation/Configuration Guide for SharePoint Integration Mode

http://go.microsoft.com/fwlink/?LinkId=98664

 

White paper: Guide for Office SharePoint Server Management Pack

http://go.microsoft.com/fwlink/?LinkID=94824&clcid=0x409

 

White papers: Role-based My Site template setup guides

http://technet2.microsoft.com/Office/f/?en-us/library/f1ddbcec-af41-4c3e-8c85-f30480329d491033.mspx

 

White papers: Excel Services step-by-step guides

http://technet2.microsoft.com/Office/f/?en-us/library/eea3ace8-0863-429a-b1e8-041254ed2fc41033.mspx

 

Sample project plan: Office SharePoint Server 2007 deployment (Office Project 2007 format)

http://go.microsoft.com/fwlink/?LinkId=101328&clcid=0x409

Sample project plan: Office SharePoint Server 2007 deployment (Office Project 2003 format)

http://go.microsoft.com/fwlink/?LinkId=102043&clcid=0x409

 

Downloadable book: Web Publishing and Planning Guide with Microsoft Office SharePoint Server

http://go.microsoft.com/fwlink/?LinkId=92330

Thursday, November 01, 2007 5:30:57 PM (AUS Eastern Daylight Time, UTC+11:00)  #    Comments [0] -
.NET Developer | General | MOSS | Tips | Training
# Saturday, June 30, 2007

Wow what a night planned!!! WF 101 (even good for managers! :)); BTS hosting WF and making it all happen under BizTalk Labs (that's next after R2)

Check it out and looking forward in seeing you there......

-------- Details ---------

Examine Windows Workflow talking to BizTalk R2 and BizTalk Labs.

Firstly a BIG thanks to those that enjoyed the exam cram we did last month (we had to order additional pizza!) and I’ve since heard that several of you have sat and passed the EXAM!!! Well done!!

With R2 just around the corner......I decided to tackle the Windows Workflow(WF) question.
The message is usually BTS vs WF, never BTS AND WF.

We’ll cover:

1.      Workflow 101 (you should be able to bring your manager along to this one J)

2.      Hosting Workflow’s within BizTalk with the new BizTalk extensions for WF SDK

3.      BizTalk Labs – life after R2....and where we are heading.....

Meeting details:

When: July 4th Food at 6pm, kick off 6.30pm. Finish up around 8pm.
Where: Microsoft
1 Epping Road
Riverside Corporate Park
North Ryde NSW 2113 Australia.
(parking available)

 

WF Session Focus Details:
1.First
up we will look at the fundamentals of Workflow; what makes them run; communications; and how do we host them.
(WF is the technology that is brightly coloured in VS.NET and comes with .NET 3.0) – you could even workflow your toaster if you wanted to.

 

2.Next – we’ll take a Workflow and use WCF under the covers to act as the communication medium between BTS R2 & WF. Very nice.
So now in BTS R2 we can host WF (through a small ‘Orchestration wrapper’) meaning that when BTS persists, WF does too – WF is now running inside BTSNTSvc.exe.
(cross off the list – ‘find a place for my WF’s to live’)


3.Thirdly – Imagine being able to call our creation from anywhere and behind umpteen firewalls between caller/sender.....enter into the ring
BizTalk Labs!!! Very exciting – labs.BizTalk.net.
(what communications do you think we use.......WCF......hmmm....seems to be a common thread here!)
So it’s a night on WF/R2 wrapped up in WCF – wow what a great set of technologies!!!!

 

See you there and let me know your coming
Mick Badran.
p.s. I’ve fallen in love with Microsoft Surface.......wow!!!

Saturday, June 30, 2007 2:02:26 AM (AUS Eastern Standard Time, UTC+10:00)  #    Comments [0] -
BizTalk | Events | General | Other | Training
# Wednesday, June 27, 2007

I'll post more details very soon, but for this session

I will be covering

Windows Workflow Foundation (WF) - 101 basics all you need to know

BizTalk meet Workflow, Workflow meet BizTalk - Hosting WF Workflows within BizTalk 2006 R2!!! (how good is that!!!)
(persistence/tracking etc etc all taken care of - a wizard comes to the rescue)

Stay tuned for a full update.

 

July 6th 4TH is our next meeting (I had to move it till next Wednesday) (thanks Bill)

Wednesday, June 27, 2007 3:57:20 PM (AUS Eastern Standard Time, UTC+10:00)  #    Comments [1] -
BizTalk | Insights | Events | Training
# Sunday, June 17, 2007

I'm pretty excited about this one! BI - Business Intelligence. It usually comes up towards the end of my project (especially BizTalk ones), what do we now do with our information within our SQL Cubes?? I find that the subject of BI is never properly addressed - whitepapers etc etc. How do you set this up, more importantly - how can you make it effective and meaningful for your Organisation.

*Good question I think* - I know SQL 2005 has a whole bunch of prediction models etc etc....once I get my winning lotto numbers out of it....this blog will be just cease.....till then :)

So what's cooking (the paperback version) of this offering:

  • 5 days - get comprehensive and specific expert knowledge for 5 days. (Could be some of the most fruitful 5 days you spend!)
  • Our instructors have worked with Microsoft Corp in creating and delivering the Microsoft BI Official Curriculum - they definitely know their stuff :-)
    (we know your time is precious - we aim for our offerings to be pinpoint and as effective as possible for you)
  • Learn out the new Microsoft BI Platform- Sharepoint 2007 Portal Dashboards, Performance Point, Proclarity, OLAP Cubes and more
  • I'm someone that learns by doing.....so 40% of the course is interactive hands-on labs!
  • We've partnered with DDLS (this allows us to focus on what we do best together) - to bring you the best possible learning experience.
  • (I'm wanting to get on the course!!!! Brilliant....delivered to your city....you dont have to travel to the heights of Mt. Everest to find someone that knows about BI :))

More Information, Course Details - HERE

Book on the Course HERE

Hope to see you there!! :)

Sunday, June 17, 2007 5:08:47 PM (AUS Eastern Standard Time, UTC+10:00)  #    Comments [0] -
Events | General | Other | Tips | Training
# Tuesday, June 12, 2007

Hey guys, I've got a couple of seats left for some MOSS 2007 training at the end of this month.

If you're wondering what all this WSS/MOSS stuff is all about, I'll be running an equally focused MOSS developer and administration course very soon :)

What do I need to say about moss? (if you're using/developing/designing and implementing - come along and fine out what works and what doesnt. Save you a whole lot of head banging later - unless you're at AC/DC :)

Who should go:
- If you have a SPS V2 site you're thinking of upgrading, deployment, farms structures and capacity planning.

- developers - if you're currently building/designing Web based solutions, spend a couple of days looking at what WSS gives you for free! (it's just like another framework within the .NET System space - use what ever parts you want)

- you're curious about what is WSS V3/MOSS/FormsServices/Excel/Infopath web based solutions and must be fluent in 3 languages (that part I made up :) - reminded me of a job description I saw one day)

Check it out - I've managed to reserve a couple of seats.

Course details:
When: Jun 25th - Jun 28th
Where: Sydney

Further Details
http://www.breezetraining.com.au/site/Default.aspx?tabid=49

p.s. we run the course in conjunction with Dimension Data Learning Solutions to give you the best experience possible.

Tuesday, June 12, 2007 2:35:56 PM (AUS Eastern Standard Time, UTC+10:00)  #    Comments [0] -
MOSS | Training
# Wednesday, May 23, 2007

SydBiz.org

Exam Cram Night – Come and Study for the BizTalk Exam 70-235 with us.

Exam 70–235: TS: Developing Business Process and Integration Solutions Using BizTalk Server 2006

A couple of meetings ago some members expressed an interest in going through some structured Q&A/Study approach for this exam. Well this month we’re going to do exactly that.

If you haven’t done the exam – now is your chance for a free study session!!!!!

Meeting details:

When: May 30th Food at 6pm, kick off 6.30pm. Finish up around 8pm.
Where: Microsoft
1 Epping Road
Riverside Corporate Park
North Ryde NSW 2113 Australia.
(parking available)

Exam Crammin’ Night Details:

I (Mick) would like to use the following as a guide – but of course your areas of interest will essentially drive the night. The nights getting a little colder, snow on the mountains soon and it might be time to break out the hot chocolate J.

I would also like to record the night session to give you as a further study aid.
Identify the application requirements

1. Plan the BizTalk Server environment for reliability and scalability

2. Design schemas

3. Identify the security requirements

4. Install BizTalk Server 2006 for a development environment

Developing and Debugging an Integration Application  

1. Create a schema

2. Create a map

3. Create a pipeline

4. Configure connectivity

5. Configure message subscriptions

6. Track a message

Developing and Debugging a Business Process Application  

1. Create and debug an orchestration

2. Configure correlation

3. Identify persistence points

4. Configure exception handling

5. Create business transactions

6. Consume and publish Web service

7. Create and configure role links

Implementing Business Rules  

1. Compose business rules

2. Publish and deploy business rules

Enabling Business Activity Monitoring

1. Identify the steps required to enable business activity monitoring

2. Link the event source to the activity definition

Deploying a BizTalk Application  

1. Choose a deployment method for distributing an application

2. Create a deployment package

3. Start an application

4. Test the deployment

I would love to see you there (my mobile: 0404 842 833)

Mick.

Wednesday, May 23, 2007 11:47:19 PM (AUS Eastern Standard Time, UTC+10:00)  #    Comments [3] -
BizTalk | Training
# Wednesday, May 16, 2007

A magic piece of software that deserves a great rap!!! :)

There I was....on a client site 'inbetween' meetings (as best you get) and I got a call from another client having a biztalk issue and needed some guidance. (sound familiar....family members wanting remote phone support....)

So I was chatting to my beloved/dear client trying to sort out the issue. If only I had a view of their screen....I thought smile_eyeroll

I then ran some thoughts through my head.....Netmeeting....I could try and get that going, but what about firewalls...the whole I'll call you, no you call me thing - it works, doesnt work....time consuming to set up etc. (you get the picture) - I'm thinking this is gonna be at least a 30min phone call.

Then I remembered (as a MVP) I get a few offers each month of 'use our product' type deals....and I remembered this one from Microsoft called 'Tahiti' - sharing/collaboration tool. (not to be confused with the Tahitian - "Save the cheerleader....save the World!")

Now get this - from digging up the past email, clicking on a link, 3MB download, installing and setting up a session, inviting the person at the end of my support call (via email, or I could use IM). And then they doing a corresponding setup etc. 15minutes!!!! 15 minutes only!!!

And within that time I was seeing their screen, control of their screen AND we had invited another techie to the session to help resolve their area of the problem.

So 3 people, all behind respective firewalls - collaboratively sharing etc.

SENSATIONAL!!!!! It really is a top top top (3 tops - must be good :) application.

Well you can grab the application (which is now called SharedView) from Microsoft Connect - Shared View

 

 

And now the finally........in 15 minutes...the sharing window!

 

(AND it's the sort of app that if you've got running....people are GOING to stop by your screen and think it's the next SilverLight application!!)

Wednesday, May 16, 2007 8:49:03 PM (AUS Eastern Standard Time, UTC+10:00)  #    Comments [0] -
Other | Tips | Training

Wow! What a day - cant believe it all happened in 1 day!! (not groundhog day or so).

A big thank you for those that attended my sessions and I hope we had some fun together during them. As promised here's my ppts and demos for all my sessions.

I presented the following 3 sessions:

  1. (Dev01)Essentials 1: Object Models, Web Services, Document I/O, Event, and Lists (co presented with Ryan Guguid) (download ppt) (fixed)
  2. (Dev02)Essentials 2: ASP.NET Web Parts, Master Pages, and Data Rendering (download ppt)  (fixed)
  3. (Dev04)Essentials 4: Templates, Definitions, and Solution Deployment (download ppt) (fixed)

Given the conference was over 2 days - I thought it might be nice to break the sessions up over a couple days......but then again.....it made the night that much more worthwhile :)

The sessions were great and here at the conference they captured all sorts of stats being scanned off evaluation forms directly through (Canon Secure Scan - it talks straight to a Sharepoint list) to sharepoint......then there's a screen constantly displaying all sorts of stats.

I was in the top 10 for a while.......which was great given there are 54 sessions here.
During the night I found myself (attempting) to ride a unicycle......you do that once! :)

During my presentations I had LOTS of DEMOS - the demos are grouped into my sessions:

  • Dev01 - samples in here show (all based within a Win32 app):
    • connecting to Sharepoint - what you would do outside of a webpart.
    • getting details from Sharepoint sites, usage, changelogs, audit and running with elevated perms.
    • Using CAML to query a list, a site and a site collection (SPQuery and cross site queries)
    • Created an Offline Client using Lists.asmx and Copy.asmx webservices.
    • EventHandlers - two of them. A simple one that changes the title of a list item; the other one will grab a property from the User's profile and update the corresponding field in the list. e.g. Region field - the user is assigned to a Region and when they create a document, the Region field with the document also is populated.
  • Dev02 - Some cool demos here....
    • Master Pages - I started with the Minimal.Master and added a DHTML clock to it, and also an IE 7 Search provider (the drop down in the top RH corner that lets you select your search provider). So where ever the users are, they can always just search the intranet simply.
    • WebParts - wouldnt be a demo with out webparts.....I've got WebParts that go and explore the Zone they belong to (minimise all the others and maximise themselves); custom webpart menus; use the SPGrid and SPDataSource object; created a dropdown action menu off one of the columns; connections between parts; and...and....using AJAX within WebParts (I presented a text box to type into and it will query all the document libraries within the current site, as you type and hit enter a SPGrid dynamical re-renders with the results...pretty cool...and I'm no AJAX expert)
  • Dev04 - I based my current site (with all the demos) - Conference Demos and spoke about the value of solutions etc. I ran the Sharepoint Solution Generator over my site and produced the results here.

    Here are the demos!!!!!

Conf_Demos.zip (3.43 MB)

Wednesday, May 16, 2007 8:48:11 AM (AUS Eastern Standard Time, UTC+10:00)  #    Comments [4] -
Events | MOSS | Training
# Sunday, May 06, 2007

While preparing one of my presentations for the upcoming Sharepoint Conference I came across this funny article.

Talks about the principles of poor UI Design (I thought I could be asleep here...so I decided to read 2 words and not to risk me being in a winter hibernation slumber).

I admit I had a good laugh at this - so I'll share. (my favourite is #6)

http://www.sapdesignguild.org/community/design/golden_rules.asp

 

Golden Rules for Bad User Interfaces

by Gerd Waloszek, Product Design Center, SAP AG – Last Update: 02/27/2007

The SAP Design Guild Website is full of guidelines and tips for good user interface design, and it's not the only one on the Web. Nevertheless, we see examples of bad user interface design everywhere – many more than users would like to see. As people like to do just the opposite of what one is proposing, we thought that it might be a good idea to promote bad user interface design. Therefore, we collected "Golden Rules for Bad User Interfaces" on this page – please help yourself (and do the opposite). We started this page with ten rules and are continually expanding our collection.

Note: The rules are listed in backward order – the most recently added rules come first. In all other respects, the order of the rules is arbitrary and does not reflect their significance.

Golden Rule No. 14: Do not let users interrupt time-consuming and/or resource-hungry processes.

Ignore the users' cancel attempts!

Reasoning: Making processes that put the computer into agony more or less uninterruptible ensures that users take their mandatory coffee breaks.

Example: Start a backup or indexing process while users are not aware of it. Make this process hard to cancel, that is, let it ignore the users' mouse clicks and key presses.

Golden Rule No. 13: Leave out functionality that would make the users' life easier – let them do it the hard (cumbersome) way.

Reasoning: Additional functionality would provide users with too many choices and might confuse them.

Example: When users want to add items to a list, allow them to add items at the end of the list only and let them then move the items to the correct position. That is, do not offer additional functionality for inserting items at their target locations. To add some spice, introduce spurious errors that return items to the bottom when users have already moved them half-way up.

Example: Do not offer the option of selecting multiple items, for example, for moving or deleting items. The option of working on one single item suffices to let users achieve their goals – apart from that it may take a little bit longer...

Example: After inserting a set of new items (for example, by command, drag-and-drop or copy-and-paste) don't show them as selected. This would help users to recognize where in the list the items were sorted in. To detect the items that were just inserted will consume quite some time, besides the pure recall of which items were inserted. (Contributed by Oliver Keim, SAP AG)

Golden Rule No. 12: Destroy the work context after each system reaction.

Wipe out the context!

Reasoning: Destroying the work context allows users to reflect their work and ask themselves whether it really makes sense.

Example: Deselect selected screen elements after a system reaction (e.g. a round trip).

Example: Move HTML pages or tables that have been scrolled down by the user to the top after a system reaction (e.g. a round trip); in the case of multiple pages (e.g. in hit lists or document list) return the user to the first page.

Golden Rule No. 11: Take great care in setting bad defaults: contrary to the users' expectations, disastrous, annoying, useless – it's up to you!

Oh no!

Reasoning: Bad defaults are a nice way to surprise users, be it immediately or – at best, unexpectedly – anytime.

Example: Set default options in Web forms so that users get unwanted newsletters or offers, have their addresses distributed, etc.

Example: Set the default option in dialog boxes on the most dangerous option, for example, on deleting a file or format the hard drive.

Example: In forms, set dates (or other data) on useless default values. For example, set the date for applying for a vacation on the current day.

Golden Rule No. 10: Spread the message of bad examples and live it!

Cow

Reasoning: Examples are a perfect teaching method. But as we all know, bad examples are the best – they allure most.

Example: Just follow any of the other golden rules on this page, that's a perfect start.

Example: If you have to make presentations make sure that you include your bad examples in the presentations.

Note: Good examples are hard to find and typically criticized until nobody appreciates them anymore. Why waste time with unproductive discussions?

Golden Rule No. 9: Keep away from end users!

Site visit

Reasoning: You are the expert and know what users need – because you know what you need. Why should they need something else?

Example: If you think that a certain functionality is not needed don't implement it – why should other people need it?

Example: Many end users have many opinions, you have one. That's far easier and faster to implement.

Note: Doing without site visits saves your company a lot of time and money.

Golden Rule No. 8: Make using your application a real challenge!

Rocket

Reasoning: This teaches people to take more risks, which is important particularly in economically harder times.

Example: Do not offer an Undo function.

Example: Do not warn users if actions can have severe consequences.

Note: If you want to top this and make using your application like playing Russian roulette, change the names of important functions, such as Save and Delete, temporarily from time to time...

Golden Rule No. 7: Make your application mouse-only – do not offer any keyboard shortcuts.

Mouse

Reason 1: This will make your application completely inaccessible to visually impaired users. Therefore, you can leave out all the other accessibility stuff as well. That will save you a lot of development time.

Reason 2: This will drive many experts crazy who used to accelerate their work with keyboard shortcuts. Now, they will have more empathy for beginners because they are thrown back to their speed.

Golden Rule No. 6: Hide important and often-used functionality from the users' view.

Blind

Reasoning: This strategy stimulates users to explore your application and learn a lot about it.

Example: Place buttons for important functions off-screen so that users have to scroll in order to access them.

Example: Hide important functions in menus where users would never expect them.

Golden Rule No. 5: Educate users in technical language.

Teacher Lämpel

Reasoning: Lifelong learning is hip. As many of us spend a lot of their time at the computer, it's the ideal stage for learning. Moreover, sociologists bemoan that people's vocabulary is more and more reducing. Applications with a challenging vocabulary can go against this trend.

Example: Always send URLs as UTF-8 (requires restart) (advanced settings in MS Internet Explorer)

Golden Rule No. 4: Use abbreviations wherever possible, particularly where there would be space enough for the complete term.

Abbreviations

Reasoning: Abbreviations make an application look more professional, particularly if you create abbreviations that are new or replace commonly used ones.

Example: Use abbreviations for field labels, column headings, button texts even if space restrictions do not require this.

Examples: Use "dat." instead of "date," "TolKy" instead of "Tolerance Key," "NxOb" instead of "Next Object," and many more...

Golden Rule No. 3: Make it slow!

Snail

Example: There are nearly unlimited possibilities of making software slow. For example, you can include long lasting checks or roundtrips after each user input. Or you can force users through long chains of dialog boxes.

Golden Rule No. 2: Do not obey standards!

The evil designer II

Example: Do not use standard screen elements for a given purpose, such as single selection (e.g. use checkboxes instead of radiobuttons because they look nicer).

Example: Do not place menu items into the categories and locations they typically belong to (e.g. place "Save" in the "Edit Menu").

Golden Rule No. 1: Keep the users busy doing unnecessary work!

The evil designer
Example: It's a "good" habit to let users enter data that the system already knows and could provide beforehand.

Example: Let users enter data into fields only to tell them afterwards that they cannot enter data there (e.g. an application lets you enter data on holidays or weekends and tells you afterwards that you cannot work on those days).

Sunday, May 06, 2007 5:34:13 PM (AUS Eastern Standard Time, UTC+10:00)  #    Comments [0] -
BizTalk | Insights | MOSS | Other | Tips | Training
# Saturday, April 07, 2007

In case you're not up on it, there's a great Sharepoint conference in the winds (well less than 6 wks away actually) - in Sydney at the Hilton

Here's the conference registration details if you're up to come.

I've been asked to present a couple of sessions at the conference which I can now share with you guys:

Session Title: Essentials 2: ASP.NET Web Parts, Master Pages, and Data Rendering
Audience: Developer


I'll be talking about Web Parts and Web Part structure, also how to create your own Master Pages to fully customise your sites (far cry easier than Sharepoint V2.0....but I won't go there......my therapist says I'm doing fine smile_eyeroll).

As always the DataView webpart is essential and we can do some pretty phenominal things with the latest version included in WSS V3.0.

Session Title: Essentials 4: Templates, Definitions, and Solution Deployment
Audience: Developer

Have you been getting tied up in CAML, dreamt about it lately? nightmares.......well in V3.0 we want to move far away from it.

Deployment of Sharepoint customisations/sites and your fantastic new webparts generally involve a great number of files and assemblies not to mention App.Config files that may need modifications.

In WSS 3.0 - your next new...sorry best friend should be features!!! These are the best things since sliced bread.......they affect future creation of items as well as current sites, lists etc etc.

Come along and hear the full story........ :-)

 --------------------------------------

Angus Logan has done (as always) a great job in organising this event and there are some serious Sharepoints heavyweights presenting at the conference as well as the key members from the Prod. Team coming from the US.

---------------------------------------

 Can't make the conference..........get some serious SharePoint Bootcamp Training that we are partnering with DDLS to provide public training all around Australia  

It's been going like wild fire with courses filling up faster than we can put them on.

One thing I can tell you about Sharepoint V3.0 is that it's a huge product. Come and explore it together......smile_regular

Saturday, April 07, 2007 9:28:27 PM (AUS Eastern Standard Time, UTC+10:00)  #    Comments [0] -
Office | Training
# Monday, April 02, 2007

Together we have trained over 150 students nationally in Australia with the MOSS 2007 Bootcamps during Feb & March.

It has been a big team effort. Thought I’d share some of the feedback we are receiving.

http://www.sharepointblogs.com/sezai/archive/2007/03/23/moss-2007-boot-camp-in-perth-western-australia.aspx

Thanks for the accolades Sezai!

*** updated ***

p.s. I just noticed Dustin's comment on Sezai's blog entry - I've had no such request to remove the name on their apparent exclusive monopoly use of the word 'bootcamp' (for years) - happy to talk. But I dont know how you can claim that word when so many industry groups use 'bootcamp' for many things - even Marriage Counsellors use it!

For the record: Breeze Training has been as heavily involved with Sharepoint as we are today right from the inception of the product with SPS V1 (being on TAP+Beta programs) working with Microsoft US + UK creating and deliverying training around Europe.

End result - we work very hard to make sure that you the student, get's the most informed and best possible time spent together. (as everyone's time is precious and we're not in the business of wasting it)

Monday, April 02, 2007 9:51:34 PM (AUS Eastern Standard Time, UTC+10:00)  #    Comments [1] -
MOSS | Office | Training
# Thursday, March 29, 2007

Eric (MS) has been working hard in providing us (loving your work Eric!) with updated BizTalk documentation.
The folks are doing a great job over all of this. This is a massive PDF - a single one which encompasses a great deal of things within it.

Here's the email I got earlier.

------
Hello,
We have provided a new, updated Monster PDF of the BizTalk Server 2006 documentation set.  It is also available off of a link on the BizTalk Server 2006 Developer Center at http://msdn.microsoft.com/biztalk.  Highlights include:

·         The PDF is in a self-extracting zip file that is approximately 57megs.
·         The PDF tips the scales at  117 megabytes and includes almost 20,000 pages.
·         Links are rendered in blue with underlines but do not work. This may be addressed in a future enhancement.
·         Searching may be slow due to the size of the document.
·         Feedback, banners, and other content items have been removed to improve the PDF experience.

If you have any comments including ideas for PDF subset collections or for other content, please send them along.  
Thanks,
Eric

Thursday, March 29, 2007 2:34:29 PM (AUS Eastern Standard Time, UTC+10:00)  #    Comments [0] -
BizTalk | Insights | Training
# Friday, March 16, 2007

Microsoft have released a downloadable book for planning and architecting MOSS

http://technet2.microsoft.com/Office/en-us/library/64f7f9fb-3994-477f-9e6d-570812c3d5131033.mspx?mfr=true

Here's a page snippet

 

Downloadable book: Planning and architecture for Office SharePoint Server 2007

Updated: December 14, 2006

This book provides information and guidelines to lead a team through the steps of planning the deployment of a solution based on Microsoft Office SharePoint Server 2007. The audiences for this book are business application specialists, line-of-business specialists, information architects, IT generalists, program managers, and infrastructure specialists who are planning a solution based on Office SharePoint Server 2007. This book also includes links to planning worksheets for recording information related to your planning and deployment activities.

Click the following link to open a Microsoft Word .doc file that you download to your computer and print. This document contains the same information as the "Planning and architecture for Office SharePoint Server 2007" section of this TechNet Web site. The size of this document is approximately 7 MB.

Planning and architecture for Office SharePoint Server 2007 (http://go.microsoft.com/fwlink/?LinkId=79552&clcid=0x409)

Friday, March 16, 2007 5:13:03 AM (AUS Eastern Daylight Time, UTC+11:00)  #    Comments [0] -
Office | Tips | Training
# Tuesday, March 06, 2007

After a heavy training schedule last week (collectively we trained nearly 60 students around Australia) one of the frequent questions I got was -
"You know that excel services presentation you had, can I get a copy?"

Well folks it's all available from MS - Have fun and enjoy. Thanks for the great interaction last week!

Getting Up and Running with Excel Services
Step through the process of configuring Excel Services so that you can publish an Excel spreadsheet to a Windows SharePoint Services V3 site.

Tuesday, March 06, 2007 11:02:35 AM (AUS Eastern Daylight Time, UTC+11:00)  #    Comments [0] -
MOSS | Training
# Sunday, February 25, 2007

Examining BAM and BAM APIs 

Wednesday, 28th February 2007
6:00 PM Food and Drinks, 6:30 PM Kick Off
1 Epping Road, Microsoft
North Ryde, Sydney

Hi all, we're back at Microsoft North Ryde this month with a great presentation on BAM - Business Activity Monitoring. What information are you getting out of your running Business Processes? Averages, durations and things like Mins and Maximums? You should be and it's all relatively easy and quick.
I've provided a calendar appointment for your calendars so join me.

Presenter:

Mick Badran, BizTalk MVP who specialises in Microsoft Technologies as a Solutions Architect/Developer. With over 15 years consulting experience and 11 years as a Microsoft Certified Trainer provides in depth real world knowledge.

Session Details

Using BAM is something that can be vital to the business and even BizTalk operators to identify within the context of a business process - "How is the BizTalk process going?", "How long does it on average take for an Order to be fulfilled?" etc.
How hard or easy is it to extract this from your current system?
We will cover exposing your business data from your running business processes.
This session will cover the setting up of BAM but more importantly focuses on BAM Relationships and Continuations tying together various separate units of work that relate to the overall business process. The session will also cover BAM APIs and the new BAM interceptors within Windows Workflow Foundation.
Non BizTalk can also take advantage of BAM through the BAM APIs, giving a comprehensive view of all the subprocesses within a busness process.
Mick will cover the following aspects:

  1. BAM and BAM fundamentals
  2. BAM enabling your BizTalk processes
  3. Event streams and Interceptors - is this BAM or Star wars?
  4. Using the BAM APIs both internally within BizTalk and from external applications/services.
  5. Automating BAM deployments.

As always love to hear from you and what's been getting you excited at work.

Who Should Attend?

If you're looking to get additional business related information out of your Biztalk processes then this session is for you.
This session is technically focused for Biztalk developers and Application Architects.
Please be sure that you RSVP so we know how many to expect. Reply with a yea or ney to mickb.NOSPAMFORME@NOSPAMbreezetraining.com.au
Looking forward to seeing you there at Microsoft Premises - North Ryde
Mick and Mark 
Ph: 0404 842 833 (Mick's mobile)
SydBiz.Org

Sunday, February 25, 2007 1:20:32 PM (AUS Eastern Daylight Time, UTC+11:00)  #    Comments [0] -
BizTalk | Other | Training
# Friday, February 23, 2007


Hi all I could start telling you about how great this bootcamp is and how you're going to get so much out of it, but I wont.
I could fluff on about different technologies you'll learn and integrate with such as WinWF and WCF as well as CBR within BizTalk 2006 R2. Not stuff from text books but real world experience - we know what works and doesnt.

I could talk about the 'bigger' question - "What makes a good/great design?", "Is that a 'good' solution?"...or does it just limp by?
I dont even want to talk about how when you come out you'll know why and where you'll be using WinWF and what BizTalk does for you. You'll also be very excited about the huge range of different messaging options available to you implementing WCF Services....but hang on! Doesnt BizTalk 2006 R2 expose WCF Services? Why should we host our WCF Service in BizTalk versus hand coding? When to hand code?

You'll also get a solid understanding of the BizTalk environment and we'll chat about pipelines, when a promoted property is not a promoted property. How Biztalk processes messages and performance, also let's have a crack at developing custom functoids, pipeline components and even adapters.

We're Business Process and Integration experts let's kick some tyres together.
Through these bootcamps, we're going to share that knowledge with you .....the big question is: Are you ready for it?

Overview:
This 4-day workshop provides developers with the tools to upgrade their 2002/4 skills and perform advanced orchestrations and training partner management.
You will learn to use BAS and SSO, practice developing, managing and customizing adapters and creating custom pipeline components, all within BizTalk rules.
This workshop also explores the new features of BizTalk 2006 R2 including developing & consuming WCF Services (Windows Communication foundation) for BizTalk.


Target Audience:
Developers and IT professionals with previous experience working with BizTalk 2002/2004 .Net development. (Level 300/400)

Prerequisites:

Before attending this workshop, students should have some experience with previous versions of BizTalk and .Net development skills.

Skills Gained:

This four day workshop will focus on:
1. Upgrading your skills from 2002/2004 to BizTalk Server 2006 R2. Connected Systems Roadmap to BizTalk 2006 R2.
2. Perform advanced orchestrations.
3. Gain an understanding of Workflow with in-depth hands-on scenario labs. Assess the difference between Windows Workflow and BizTalk orchestration engine.
4. Take advantage of Trading Partner Management using BAS.
5. Utilise SSO – store sensitive configuration data securely.
6. Develop and manage adapters (e.g. WCF adapters)
7. Create custom pipeline components.
8. Create custom adapters. (e.g. Split messages)
9. Create and work with Rules for the BizTalk Rules Engine.

Key Topics:

Module 1: Create and perform advanced orchestrations
This module covers:-
• Creating Correlated Orchestrations (e.g singletons, serial/parallel convoys)
• Creating and utilising Message Context Based Promoted Properties
• Creating Messages based on advanced classes/types.
• Creating Direct Bound Orchestrations and exploring the relationship with the MessageBox Database.
• Creating Generic Content Based Routed Orchestrations
• Utilising Dynamic Ports and Role Link Shapes – the easy way.

Module 2: Creating Rules, Trading Partners and SSO
This module shows you how to create rules based on:
• Schemas, static classes and databases.
• Rules Engine comprehensively explained, including the difference to Windows Workflow Rules Engine.
• Calling Rules from Orchestrations and Custom Applications
• Registry keys that control Rule/Rules Engine Performance
Explore the relationship with Trading Partner Management and BizTalk Server 2006 R2. Including:
• Setting up and creating Partners.
• Creating custom Partner Parameters used in Processes
• Utilising Partners Inbox/Outbox from within BizTalk 2006
• Further Trading Partner integration – RoleLinks explained.
Taking advantage of SSO within solutions.
• SSO under the covers.
• Using SSO and the SSO APIs to store/retrieve secure configuration information.

Module 3: Exploring and Creating Adapters - Advanced
This module will take you through exploring and creating adapters out of the box as well as how to create your own. A lap around WCF (Windows Communication Foundation) and customising WCF adapters.
Working with the provided Adapters (e.g. MSMQ, Sharepoint, SQL & SOAP Port)
Working with some community Adapters
• Integrating with SQL Server 2005 Service Broker

Module 4: Creating custom pipeline components
This module will examine pipelines and take you through creating your own custom pipeline components.

Module 5: Windows Workflow Foundation
This module will introduce Windows Workflow and take you through the architectural concepts right through to building a workflow. Includes extending workflows with custom activities, why custom activities are important, when to write and how to build. In-depth hands-on scenario labs in this module.

Module 6: Investigating BAM and BAM APIs
This module examines Business Acitivity Monitor (BAM). We look at BAM enabling your BizTalk Solutions including Related Activities. We cover setting up BAM Observation Models and working with the BAM APIs to “BAM Enable” your non-BizTalk Applications (e.g. WebServices)

Module 7: Optimising Performance & Deployment
We look at examining your performance and creating the optimum environment.
• Determining the maximum throughput of your BizTalk Solution
• Configuring your BizTalk environment for maximum performance
• Troubleshooting – where to start, examining & resolving issues.
• Creating deployment scripts to fully deploy your BizTalk Solutions

Friday, February 23, 2007 2:04:06 PM (AUS Eastern Daylight Time, UTC+11:00)  #    Comments [2] -
BizTalk | Insights | Events | Training | WinWF
# Monday, February 12, 2007

If you're waking up after the new year and thinking about looking at SPS v3/MOSS 2007, it appears that you're not alone.

Breeze Training has put on extra courses due to popular demand. Breeze are partnering with Dimension Data Learning Solutions to bring these to you around Australia!

‘Additional dates have been put on because the 1st bootcamp sold out with a waiting list. For those that missed out we now have an additional date in Sydney for the end of Feb. If you are keen, book quickly as seats are limited.

Here’s the link Microsoft Office SharePoint Server 2007 Boot Camp (fixed link) check for dates in a city near you.

Code

State

Start Date

Status

MSSHARE07_BOOTCAMP_1

NSW

12/2/2007

SOLD OUT

MSSHARE07_BOOTCAMP_1

WA

26/2/2007

SOLD OUT

MSSHARE07_BOOTCAMP_1

VIC

27/2/2007

Few Places

MSSHARE07_BOOTCAMP_1

NSW

27/2/2007

Few Places

MSSHARE07_BOOTCAMP_1

QLD

12/3/2007

 

MSSHARE07_BOOTCAMP_1

ACT

20/3/2007

SOLD OUT

MSSHARE07_BOOTCAMP_1

WA

26/3/2007

SOLD OUT

MSSHARE07_BOOTCAMP_1

ACT

30/4/07 

 

MSSHARE07_BOOTCAMP_1

WA

7/5/2007

 

Monday, February 12, 2007 11:53:22 PM (AUS Eastern Daylight Time, UTC+11:00)  #    Comments [0] -
MOSS | Office | Other | Training
# Monday, February 05, 2007

We had a great session last Wednesday at Microsoft - I gave the above session.

As promised, here's the slide deck

 

 

 

Meeting 2007 Jan 31 - A Lap around WCF Adapters in BTS R2.zip (2.54 MB)
Monday, February 05, 2007 10:24:30 PM (AUS Eastern Daylight Time, UTC+11:00)  #    Comments [0] -
BizTalk | Insights | Events | Training
# Thursday, January 11, 2007

I've been doing those 'getting round to it' things over the break and I had an interesting couple of questions with this exam.
I'm in the (never ending) process of updating my qualification to MCSD.NET 2.0...TS

The exam http://www.microsoft.com/learning/exams/70-553.mspx was pretty hard - 4 hours, 3 sections of around 30 questions each. Testing Web, Winforms and 'all other'.

A got a great question which went something like....
You drop an ASP.NET 2.0 Membership Control on to a web page....

The only problem with this question is - that there is NO ASP.NET 2.0 Membership control within normal ASP.NET 2.0. (not sure on 3.0)
There are however Membership Providers but no Membership Controls.

I did a quick search and bingo! Here's the control which I think was being referenced in the question
ASP.NET 2.0 Membership Control

Talk about upping the ante on exams :-)

Off to do some more.... :)

 

Thursday, January 11, 2007 2:05:41 PM (AUS Eastern Daylight Time, UTC+11:00)  #    Comments [3] -
Training
# Friday, January 05, 2007

A great buddy of mine gives blood, sweat and (I'm sure) tears to helping the community getting stuck into in VSTS.

Anthony has run breakfasts in Brisbane and Sydney, seminars, labs etc...all in his own time and for the love of it.

It's great to see such an expert who is passionate and has now been rewarded from Microsoft by being awarded a MVP


Anthony works with Breeze Training to offer a comprehensive VSTS Workshop. He constantly is refining/updating the workshop to reflect the latest updates and additions capable within a VSTS based solution. (I'm sure he sleeps at some point)

Well done AB!!!! Keep up the good work.
Friday, January 05, 2007 10:46:28 PM (AUS Eastern Daylight Time, UTC+11:00)  #    Comments [0] -
Other | Training
# Wednesday, December 06, 2006

From an earlier email today.....

Pearson VUE logo     Microsoft Certified Exam Provider logo

MS Partners Save 25-30% on Certification Exams

December 5, 2006

Excited Man

In concert with Microsoft’s Partner Skills Plus program, Microsoft Certified Partners, Gold Certified Partners, and Registered Members can save 25-30% on Microsoft certification exams – currently available only at Pearson VUE® Authorized Test Centers. These certifications are focused on the latest Microsoft products and technologies and align to Microsoft Partner Program competencies. Significant savings are also available on practice tests from MeasureUp. This is a limited time offer; visit https://partner.microsoft.com/examsavings to request your vouchers now.


Not currently a Microsoft Partner Program Member? Becoming a member of the Microsoft Partner Program can open new windows of opportunity for you and your organization. To enroll in the program or to associate your email address with a partner company, visit https://partner.microsoft.com/examsavings and click on ?Program Membership.? There is no cost to enroll as a Registered Member; join now and start saving on exams today.

Wednesday, December 06, 2006 9:06:54 AM (AUS Eastern Daylight Time, UTC+11:00)  #    Comments [2] -
Training
# Saturday, November 18, 2006

Some great Webcasts coming up for November and December.

Check them out.

 

Microsoft Office 2007

The 2007 Microsoft Office system: Watch, learn, enter to win!

Attend any live or on-demand webcast in this series through June 30, 2007, and qualify to win an Acer Ferrari laptop, Windows Mobile powered Smartphone, or Creative MP3/video player or Microsoft Zune (official rules). Offer open to residents of the U.S. only.

Upcoming Live Webcasts

.NET Framework

.NET 3.0 Series: Windows Presentation Foundation Overview

Monday, November 20, 2006 10:00 AM Eastern Time (US & Canada)

devCast: Web Wednesdays-ASP.Net AJAX Control Toolkit

Wednesday, November 22, 2006 12:00 PM Eastern Time (US & Canada)

devBrainPick:FAQ Fridays

Friday, November 24, 2006 12:00 PM Eastern Time (US & Canada)

XNA Overview

Monday, November 27, 2006 10:00 AM Eastern Time (US & Canada)

Live From Redmond: Client Application Services in Orcas

Tuesday, November 28, 2006 9:00 AM Pacific Time (US & Canada)

Migration Best Practices for Financial Services (WinDNA to .NET 2.0)

Tuesday, November 28, 2006 1:00 PM Eastern Time (US & Canada)

devCast: Web Wednesdays-Microsoft AJAX Library and ASP .NET 2.0 AJAX Extensions- Deep Dive

Wednesday, November 29, 2006 12:00 PM Eastern Time (US & Canada)

Live From Redmond: Visual Studio: Developing Local and Mobile Data Solutions with SQL Server Everywhere

Monday, December 04, 2006 9:00 AM Pacific Time (US & Canada)

ASP.NET Series: Intro to ASP.NET "Atlas"

Monday, December 04, 2006 10:00 AM Eastern Time (US & Canada)

Live From Redmond: IronPython: Developing agile but rich client applications using Python

Wednesday, December 06, 2006 9:00 AM Pacific Time (US & Canada)

devCast: Web Wednesdays-Windows Live: Intro to Gadgets

Wednesday, December 06, 2006 12:00 PM Eastern Time (US & Canada)

ArchDevBrainPick

Friday, December 08, 2006 10:00 AM Eastern Time (US & Canada)

devBrainPick:FAQ Fridays

Friday, December 08, 2006 12:00 PM Eastern Time (US & Canada)

ASP.NET Series: What's New in IIS 7.0

Monday, December 11, 2006 10:00 AM Eastern Time (US & Canada)

devCast: Web Wednesdays-ASP.NET 2.0 Overview

Wednesday, December 13, 2006 12:00 PM Eastern Time (US & Canada)

ASP.NET Series: ASP.NET "Atlas" Deep Dive

Monday, December 18, 2006 10:00 AM Eastern Time (US & Canada)

devCast: Web Wednesdays- Microsoft AJAX Library and ASP .NET 2.0 AJAX Extensions-Overview

Wednesday, December 20, 2006 12:00 PM Eastern Time (US & Canada)

devBrainPick:FAQ Fridays

Friday, December 22, 2006 12:00 PM Eastern Time (US & Canada)

ASP.NET

Live From Redmond: Using the Microsoft ASP.NET AJAX Library with "other" server technologies

Tuesday, November 21, 2006 9:00 AM Pacific Time (US & Canada)

MSDN Webcast: Developing Professional ASP.NET Applications: Securing Your ASP.NET Application (Level 200)

Wednesday, November 22, 2006 9:00 AM Pacific Time (US & Canada)

MSDN Webcast: MSDN geekSpeak: ASP.NET Security with Jeff Prosise (Level 200)

Wednesday, November 29, 2006 12:00 PM Pacific Time (US & Canada)

Live From Redmond: Microsoft AJAX Patterns - Implementing Predictive Fetch with Microsoft ASP.NET 2.0 AJAX Extensions

Thursday, November 30, 2006 9:00 AM Pacific Time (US & Canada)

Live From Redmond: An in-depth look at the "ListView" control

Friday, December 08, 2006 9:00 AM Pacific Time (US & Canada)

Live From Redmond: Team development on web applications

Tuesday, December 12, 2006 9:00 AM Pacific Time (US & Canada)

BizTalk Server

MSDN Webcast: Accelerate Your Supply Chain with a Hybrid Approach to Business-to-Business Integration (Level 200)

Thursday, December 07, 2006 11:00 AM Pacific Time (US & Canada)

MSDN Webcast: Enabling a New Generation of Dynamic Applications Through Service-Oriented Architecture (Level 200)

Tuesday, December 19, 2006 9:00 AM Pacific Time (US & Canada)

Microsoft Dynamics

Momentum Webcast: Learn About a Customer's Experiences with Microsoft Dynamics GP (Level 100)

Tuesday, November 28, 2006 9:00 AM Pacific Time (US & Canada)

Microsoft Dynamics Webcast: Learn About the New Benefits Available in Microsoft Dynamics Service Plans (Level 100)

Tuesday, November 28, 2006 11:00 AM Pacific Time (US & Canada)

Momentum Webcast: Building High-Value Connections with Your Supply Chain (Level 100)

Monday, December 04, 2006 9:00 AM Pacific Time (US & Canada)

Microsoft Dynamics Webcast: Discover the Value of Deluxe Support Services for Microsoft Dynamics (Level 100)

Monday, December 04, 2006 12:30 PM Pacific Time (US & Canada)

Momentum Webcast: Using Financial Management Solutions to Make Intelligent Business Decisions (Level 100)

Monday, December 04, 2006 1:00 PM Pacific Time (US & Canada)

Momentum Webcast: Learn About Customers' Experiences with Microsoft Dynamics CRM (Level 100)

Tuesday, December 05, 2006 9:00 AM Pacific Time (US & Canada)

Momentum Webcast: Using Technology to Manage the Complexities of Regulatory Compliance (Level 100)

Monday, December 11, 2006 9:00 AM Pacific Time (US & Canada)

Momentum Webcast: Reporting Challenges Faced by Corporate, Divisions, and Subsidiaries (Level 100)

Monday, December 11, 2006 1:00 PM Pacific Time (US & Canada)

Momentum Webcast: Redefine Your Customer Relationships with Microsoft CRM 3.0 (Level 100)

Thursday, December 14, 2006 9:00 AM Pacific Time (US & Canada)

Momentum Webcast: Developing and Strengthening Profitable Customer Relationships with Microsoft Dynamics CRM (Level 100)

Monday, December 18, 2006 9:00 AM Pacific Time (US & Canada)

Internet Information Server (IIS)

No upcoming Internet Information Server (IIS) webcasts are scheduled.

On-demand Internet Information Server (IIS) webcasts

Office editions and products

TechNet Webcast: Technical Overview of Office Groove 2007 (Level 200)

Monday, November 20, 2006 11:30 AM Pacific Time (US & Canada)

TechNet Webcast: Data Mining Add-ins for the 2007 Office System (Level 200)

Monday, November 27, 2006 9:30 AM Pacific Time (US & Canada)

TechNet Webcast: SharePoint Security from Service Accounts to Item-Level Access (Level 200)

Monday, November 27, 2006 11:00 AM Pacific Time (US & Canada)

TechNet Webcast: Microsoft Office Live Communications Server 2005 SP1 Technical Overview (Level 200)

Tuesday, November 28, 2006 9:30 AM Pacific Time (US & Canada)

TechNet Webcast: Keeping Control of Your Microsoft Office SharePoint Server 2007 Sites with IT Governance (Level 200)

Wednesday, November 29, 2006 11:00 AM Pacific Time (US & Canada)

TechNet Webcast: Public Instant Messaging Connectivity with Office Live Communications Server 2005 SP1 (Level 200)

Thursday, November 30, 2006 9:30 AM Pacific Time (US & Canada)

Windows Vista Support WebCast: Windows Vista with the 2007 Microsoft Office System - better together

Thursday, November 30, 2006 10:00 AM Pacific Time (US & Canada)

TechNet Webcast: An In-Depth Look at Windows SharePoint Services and Office SharePoint Server 2007 (Level 200)

Friday, December 01, 2006 9:30 AM Pacific Time (US & Canada)

TechNet Webcast: Deploying Microsoft Office Live Communications Server 2005 SP1 (Level 300)

Tuesday, December 05, 2006 9:30 AM Pacific Time (US & Canada)

TechNet Webcast: How Microsoft Automated Employee Performance Reviews (Level 300)

Tuesday, December 05, 2006 9:30 AM Pacific Time (US & Canada)

TechNet Webcast: Planning for and Deploying Office SharePoint Server 2007 (Part 1 of 2) (Level 200)

Wednesday, December 06, 2006 9:30 AM Pacific Time (US & Canada)

Microsoft Office System Webcast: A First Look at the 2007 Microsoft Office System: Five Useful New E-mail and Collaboration Features (Level 100)

Thursday, December 07, 2006 9:00 AM Pacific Time (US & Canada)

TechNet Webcast: Microsoft Office Live Communications Server 2005 SP1 Federation (Level 300)

Thursday, December 07, 2006 9:30 AM Pacific Time (US & Canada)

TechNet Webcast: Planning for and Deploying Office SharePoint Server 2007 (Part 2 of 2) (Level 200)

Friday, December 08, 2006 9:30 AM Pacific Time (US & Canada)

MSDN Webcast: Office SharePoint Server 2007 Business Data Catalog (Part 2 of 2): Developing Web Services (Level 200)

Friday, December 08, 2006 11:00 AM Pacific Time (US & Canada)

TechNet Webcast: Integrating the Business Data Catalog and Business Applications Using Microsoft Office SharePoint Server 2007 (Level 200)

Friday, December 08, 2006 11:30 AM Pacific Time (US & Canada)

TechNet Webcast: Real-Time Collaboration and Office SharePoint Server 2007 (Level 200)

Monday, December 11, 2006 11:30 AM Pacific Time (US & Canada)

TechNet Webcast: Deploying Microsoft Office Communicator 2005 (Level 300)

Tuesday, December 12, 2006 9:30 AM Pacific Time (US & Canada)

TechNet Webcast: An In-Depth Look at Search Technology in Office SharePoint Server 2007 (Level 200)

Wednesday, December 13, 2006 1:00 PM Pacific Time (US & Canada)

TechNet Webcast: Preparing Your DNS for Office Live Communications Server 2005 SP1 Deployment (Level 300)

Thursday, December 14, 2006 9:30 AM Pacific Time (US & Canada)

TechNet Webcast: Excel Services Technical Overview (Level 200)

Friday, December 15, 2006 1:00 PM Pacific Time (US & Canada)

Microsoft Office System Webcast: A First Look at the 2007 Microsoft Office System: Five Important New Features (Level 100)

Tuesday, December 19, 2006 9:00 AM Pacific Time (US & Canada)

TechNet Webcast: How Microsoft IT Manages the World's Largest Windows SharePoint Services Deployment (Level 300)

Tuesday, December 19, 2006 9:30 AM Pacific Time (US & Canada)

TechNet Webcast: Configuring Certificates for Office Live Communications Server 2005 SP1 Deployment (Level 300)

Tuesday, December 19, 2006 11:30 AM Pacific Time (US & Canada)

TechNet Webcast: Best Practices for Developing, Deploying, and Maintaining Forms Solutions (Level 200)

Wednesday, December 20, 2006 9:30 AM Pacific Time (US & Canada)

TechNet Webcast: Compliance and Records Management (Level 200)

Friday, December 22, 2006 9:30 AM Pacific Time (US & Canada)

Small Business Webcast: New Integrated Services in Microsoft Office Accounting 2007 (Level 100)

Wednesday, December 27, 2006 1:00 PM Pacific Time (US & Canada)

SharePoint Portal Server

TechNet Webcast: SharePoint Security from Service Accounts to Item-Level Access (Level 200)

Monday, November 27, 2006 11:00 AM Pacific Time (US & Canada)

TechNet Webcast: An In-Depth Look at Windows SharePoint Services and Office SharePoint Server 2007 (Level 200)

Friday, December 01, 2006 9:30 AM Pacific Time (US & Canada)

TechNet Webcast: Planning for and Deploying Office SharePoint Server 2007 (Part 1 of 2) (Level 200)

Wednesday, December 06, 2006 9:30 AM Pacific Time (US & Canada)

TechNet Webcast: Planning for and Deploying Office SharePoint Server 2007 (Part 2 of 2) (Level 200)

Friday, December 08, 2006 9:30 AM Pacific Time (US & Canada)

MSDN Webcast: Office SharePoint Server 2007 Business Data Catalog (Part 2 of 2): Developing Web Services (Level 200)

Friday, December 08, 2006 11:00 AM Pacific Time (US & Canada)

TechNet Webcast: Integrating the Business Data Catalog and Business Applications Using Microsoft Office SharePoint Server 2007 (Level 200)

Friday, December 08, 2006 11:30 AM Pacific Time (US & Canada)

TechNet Webcast: Real-Time Collaboration and Office SharePoint Server 2007 (Level 200)

Monday, December 11, 2006 11:30 AM Pacific Time (US & Canada)

TechNet Webcast: An In-Depth Look at Search Technology in Office SharePoint Server 2007 (Level 200)

Wednesday, December 13, 2006 1:00 PM Pacific Time (US & Canada)

TechNet Webcast: Excel Services Technical Overview (Level 200)

Friday, December 15, 2006 1:00 PM Pacific Time (US & Canada)

TechNet Webcast: How Microsoft IT Manages the World's Largest Windows SharePoint Services Deployment (Level 300)

Tuesday, December 19, 2006 9:30 AM Pacific Time (US & Canada)

TechNet Webcast: Best Practices for Developing, Deploying, and Maintaining Forms Solutions (Level 200)

Wednesday, December 20, 2006 9:30 AM Pacific Time (US & Canada)

TechNet Webcast: Compliance and Records Management (Level 200)

Friday, December 22, 2006 9:30 AM Pacific Time (US & Canada)

SQL Server

MSDN Webcast: Data Warehousing with SQL Server 2005 (Level 200)

Tuesday, November 21, 2006 11:00 AM Pacific Time (US & Canada)

TechNet Webcast: Using SQL Server Analysis Services with the 2007 Microsoft Office System (Level 200)

Wednesday, November 22, 2006 1:00 PM Pacific Time (US & Canada)

TechNet Webcast: Data Mining Add-ins for the 2007 Office System (Level 200)

Monday, November 27, 2006 9:30 AM Pacific Time (US & Canada)

Microsoft Webcast: An Overview of the Integrated, End-to-End Business Intelligence Solutions from Microsoft

Tuesday, December 05, 2006 12:00 PM Pacific Time (US & Canada)

Momentum Webcast: Retail Customer Experience with SQL Server 2005 (Level 100)

Thursday, December 07, 2006 11:00 AM Pacific Time (US & Canada)

TechNet Webcast: An Overview of the Integrated, End-to-End Business Intelligence Solutions from Microsoft (Level 200)

Friday, December 08, 2006 11:30 AM Pacific Time (US & Canada)

Visual Studio

MSDN Webcast: Introduction to Microsoft Visual Studio 2005 Team Edition for Database (Level 200)

Monday, November 20, 2006 10:00 AM Pacific Time (US & Canada)

Momentum Webcast: Best Practices for Source Code Management with Visual Studio 2005 Team Foundation Server (Level 100)

Thursday, November 30, 2006 11:00 AM Pacific Time (US & Canada)

Visual Studio Team System Demo

Thursday, November 30, 2006 2:00 PM Central Time (US & Canada)

MSDN Webcast: Overview of Visual Studio 2005 Team Edition for Software Testers (Level 200)

Friday, December 01, 2006 11:00 AM Pacific Time (US & Canada)

Momentum Webcast: Using Reporting in Visual Studio 2005 Team Foundation Server to Gain Insight into Your Development Process (Level 100)

Thursday, December 14, 2006 11:00 AM Pacific Time (US & Canada)

Visual Studio Team Foundation Server HOW TO: Plan for, Install, and Configure

Thursday, December 14, 2006 2:00 PM Central Time (US & Canada)

Windows Server

TechNet Webcast: Understanding Group Policy (Part 3 of 3) (Level 200)

Monday, November 20, 2006 11:30 AM Pacific Time (US & Canada)

Microsoft Webcast: Introduction to Microsoft Certificate Lifecycle Manager

Monday, November 20, 2006 1:00 PM Pacific Time (US & Canada)

MSDN Webcast: Windows 64-Bit Software Development (Level 200)

Monday, November 27, 2006 11:00 AM Pacific Time (US & Canada)

Microsoft Webcast: Web Single Sign-On and Identity Federation with Active Directory Federation Services

Monday, November 27, 2006 11:00 AM Pacific Time (US & Canada)

Microsoft Webcast: Identity Life-Cycle Management with Microsoft Identity Integration Server 2003

Wednesday, November 29, 2006 11:00 AM Pacific Time (US & Canada)

TechNet Webcast: Migrating from Windows NT Server 4.0 to Windows Server 2003 (Level 200)

Friday, December 01, 2006 1:00 PM Pacific Time (US & Canada)

TechNet Webcast: Windows Rights Management Services (RMS) Components and Architecture (Level 200)

Tuesday, December 05, 2006 11:30 AM Pacific Time (US & Canada)

Support WebCast: Exploring the nuances of remote file encryption

Wednesday, December 06, 2006 10:00 AM Pacific Time (US & Canada)

TechNet Webcast: Windows Server "Longhorn" and Windows Vista: Better Together (Level 200)

Thursday, December 07, 2006 1:00 PM Pacific Time (US & Canada)

TechNet Webcast: Active Directory Fundamentals (Level 200)

Friday, December 08, 2006 1:00 PM Pacific Time (US & Canada)

TechNet Webcast: Planning and Deploying the Branch Office Technologies in Windows Server 2003 (Level 200)

Monday, December 18, 2006 1:00 PM Pacific Time (US & Canada)

TechNet Webcast: Best Practices for Designing the Active Directory Structure (Level 200)

Wednesday, December 20, 2006 11:30 AM Pacific Time (US & Canada)

Upcoming In-Person Events in Your State

No upcoming in-person events are scheduled for your area.

Saturday, November 18, 2006 2:33:33 PM (AUS Eastern Daylight Time, UTC+11:00)  #    Comments [0] -
Events | Training
# Tuesday, October 24, 2006

We have put together a very comprehensive in-depth course on the Microsoft Sharepoint 2007 platform.

We've had some great scores and feedback from the 80 students trained up so far....check out some further details....

Breeze Trainings Microsoft Office and Sharepoint 2007 Deep Dive

The best thing we come to you!

Tuesday, October 24, 2006 7:35:58 AM (AUS Eastern Standard Time, UTC+10:00)  #    Comments [0] -
Office | Training
# Tuesday, September 12, 2006
Over the weekend I did a MODL (Microsoft Official Distance Learning) assessment, where myself, Mike and Source Forge Borty (VSTS/TFS GURU)
hammered over poor audio lines, U.S. delays but I managed to keep them all together and on track.

We used a variant of Live Meeting with a whole bunch of 'interactive slides' where (once mike found his pen from his tablet pc), we all drew and discussed some of the finer points of Maintaining a W2K3 environment (sample module required to present for the assessment)

Just to let you guys know who are going to do this:
- you dont need to have the media clips etc from the course, just use a made up one. funnies or other wise.

All in all an interesting experience - will let you know in 60-days if I pass.

Mick.

Tuesday, September 12, 2006 10:59:52 AM (AUS Eastern Standard Time, UTC+10:00)  #    Comments [1] -
Events | Training
Archive
<August 2014>
SunMonTueWedThuFriSat
272829303112
3456789
10111213141516
17181920212223
24252627282930
31123456
Blogroll
 AppFabric CAT
AppFabric Windows Server Customer Advisory Team - New Blog.
[Feed] BizTalk 2006 - Windows SharePoint Services adapter
BizTalk 2006 Sharepoint adapter!!
 Breeze SharePoint 2010 Bootcamp
Breeze SharePoint 2010 Bootcamp
[Feed] BTS 2006 R2/EDI
[Feed] Chris Vidotto (MS BTS Legend)
Needs no intro....
 Mark Daunt
BTS/SPS/.NET GURU!!!
About the author/Disclaimer

Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.

© Copyright 2014
Breeze
Sign In
Statistics
Total Posts: 603
This Year: 7
This Month: 0
This Week: 0
Comments: 270
All Content © 2014, Breeze