Blog Home  Home |  Breeze Home RSS 2.0 Atom 1.0 CDF  
Mick's Breeze Blogs - Biztalk/Sharepoint/... - September, 2008
Things hard and not so hard....
# Tuesday, September 30, 2008

Folks - it's been one of those weeks (I know it's only Tues :)

I just got to a point where I was just opening up tooo many RDP connections, managing them - some using Terminal Services Gateways, others not.

Configuring BTS boxes/SQL Servers/MOSS/Indexers/Search..... and the list goes on.

From client to client or even our network internally - my head was rapidly filling up with these random ip addresses that I wished I didn't have to remember.

So I wanted to have a way simply to manage all these windows (a crude version I wrote some years back was simply to drop 6 RDP ActiveX controls onto a web page an knock yourself out).

I needed:

- to work on Vista and Win2008 as well as the other list of usual suspects.

- be able to set Terminal Services Gateway on some.

They panned out as follows:

  1. Remote Desktops - found in Win2K3 Admin Tools SP1, which is OK as it presents a simple tree view and you're away.
  2. Terminals (currently 1.7) - SENSATIONAL!!! I almost wanted to get VNC etc just to use those bits.
    It's got - network tools, port scanners just absolutely brilliant, a well polished application with a very very handy toolbar.
    Only ONE problem for me......no TSG support :-(   - forums state this is planned..... :)

    terminals
    Check out TERMINALS HERE
  3. Royal TS - Supports RDP Terminal Service Gateway Connections :)
    So this one for the moment is one that I'm going with, just downloading .NET 3.5 SP1 as we speak and about to fire this up on Vista (x86).

    Does a very good job at managing RDP connections, it doesn't support any of the other clients.

    Presents a TreeView allowing groupings of connections (although I had to 'Create a Document' first)
    Breeze

    Check out Royal TS HERE

 

 

Conclusion:

Terminals *would* be the one I'd go for if it supported TSG connections......have to check back shortly.

Tuesday, September 30, 2008 7:56:18 PM (AUS Eastern Standard Time, UTC+10:00)  #    Comments [0]   General | Tips  | 
# Wednesday, September 24, 2008

Folks - I recently came across a great article on Perf in BizTalk.

I had previous noted a BTS2004 one but always handy to have the updated version.

I thought I'd jot this down before I lost the reference - http://msdn.microsoft.com/en-us/library/cc558617.aspx

Enjoy,

Mick.

Wednesday, September 24, 2008 9:29:59 AM (AUS Eastern Standard Time, UTC+10:00)  #    Comments [4]   BizTalk | Insights  | 
# Thursday, September 11, 2008

The system we built has made it through its maiden event and was still capturing reads well into the later afternoon (until we got round to tearing it down....technically called 'Bump Out'....with all the moving bodies and parts, it's no wonder they call it Bump Out!)

 I grabbed a couple of SilverLight screen shots to show what the system is capable of - in the hectic pace of last week I didn't manage to grab some screen captures of the system in action, these screen shots come from the courtesy of Eileen Brown's Blog (she is responsible for running MS Events in the UK + a founder/advocate for Women in IT)

Walk-In Displays - these walk in displays were up on the big screens as delegates entered/exited their sessions. Pretty cool!!!.


These screens are delivered via a browser and are what we call the 'Walk-in' Display. Here you can see 3 people leaving the room with the graph in the background showing some delegate profiling data around attendance of previous TechEds.

Here we've got an enter and a leaving of the session. Something we didn't get time to do at this show was to play on the scope for customisations with these avatars. We had over 120 textures + bitmap type surfaces set for this, but during the show this 'feature' got bumped further down the list. (Hats, scarves, hair type, colours etc. you know the stuff)

We had fun with a couple of names though - '@Coatsy' was one, 'The Stig' was another.

The beauty about these screens was that people outside the conference got real time stats about the rooms and could see the 'Walk-in' displays in near real time. (Late night trouble shooting with my friends in MS Corp - this proved a great tool)

In testing performance of our SL Services over the internet - I had a link to the UK where we had a technician monitoring the various walk-in displays and giving feedback. All worked pretty well.
(At this point we don't have an upper limit on the number of individual 'Walk-in' display sessions that run concurrently - each open browser receiving events in near realtime is an additional WCF Service instance + a SQL connection. Not sure how much benefit SQL Connection pooling will give as these connections are active pretty much all the time)


This screen is from the 'Speaker Charts' which are designed to give the speaker various breakdowns of up to the minute information of their audiences.

 

Overall the Breeze Boiler room (HQ) got great attendance from the delegates wanting to know the "whats/whos/whys" on the Breeze Event Tracker System.

We're currently still analysing the results but some interesting numbers are:

(1) In a 16 hr period for one room, we got 345000 reads.......(this maybe picking up the persons in the back row while sessions are on - our business logic takes care of these)

(2) We experienced a very particular 'known' problem (don't you love it when you experience an issue for the first time and describe it, only to be told it's 'known' - well telling us that ahead of time would have been great :). The problem arises from Tags being physically close together, and two tags respond 'around' the same time. In very special circumstances this confuses the Reader and instead of getting 12byte TagIDs we got 16, 18 or sometimes 20 byte IDs where the 2 tagIDs were 'spliced'.

It occurred in very special cases - but we got it. That particular read should be discarded as it fails the CRC check.
In peak time, out of 8000 reads we got around 2 of these cases.

Couple of phone calls to India and our Intel R1000 Provider was 'patched' and as a PlanB we had the current provider being wrapped by another .NET class to catch that particular exception.

(3) SCOM2007 couldn't have worked better!!!! I dropped on the BizTalk RFID Mgmnt pack and it was a breath of fresh air. All the Readers, Devices, Processes, Providers and RFID Servers out on the network appeared as healthy items in lists (mostly). From the mgmnt pack I was able to see the number of Tags Read, settings, when the last heartbeat was heard etc etc. from all the devices over the conference - certainly Mission Control.

(4) We had various 'Show' type issues such as power cords being unplugged; cables being cut; cabinets that housed the equipment in each room collapsing....so all in all it was filled with fun and excitement. We did have a couple of Network issues where at the conference there were several networks implemented for different regions/events at the conference. e.g Public Delegate WiFi; Networks within each of the Break out rooms - we were on our own VLAN and these network layers above us, proved a little troublesome from time to time.

 

Various Licensing arrangements of this system are available - from the software components through to the hardware. Feel free to ping me for more details.

Here's a video of a screen capture that I *did* manage to do.

Thursday, September 11, 2008 9:54:16 PM (AUS Eastern Standard Time, UTC+10:00)  #    Comments [0]   .NET Developer | BizTalk | Insights | RFID | BET  | 
# Monday, September 08, 2008

From another session Breeze jointly did with Kenetics whom supplied the hardware for the entire TechEd 08.

It was a great session Scotty & myself did around demo-ing the bits that were used to build the system.

Implementing RFID with BizTalk

Monday, September 08, 2008 11:31:22 AM (AUS Eastern Standard Time, UTC+10:00)  #    Comments [0]   BizTalk | RFID | Events | TechEd  | 

As promised, the chaos of TechEd has subsided and if there's that thing of normality approaching....we'll I must be close to it.

My Thursday after lunch session went great with a whole series of demos about different aspects of hosting and running workflows (WCF based, .NET 3.5, Tracking, FilePersistence, Obtaining Metadata etc):

 

Monday, September 08, 2008 10:47:53 AM (AUS Eastern Standard Time, UTC+10:00)  #    Comments [2]   BizTalk | TechEd | WinWF  | 

csdupdate

The main details folks are as follows: (from an earlier email from Corp)

Details:

1. BizTalk Server vNext:

  • Naming Change: We have also updated the name of the next release from BizTalk Server 2006 R3 to “BizTalk Server 2009”.  By calling the product BizTalk Server 2009, we can clearly communicate this is a full product release with new and enhanced capabilities and updated platform support for customers to take full advantage of the latest technology wave (Windows Server 2008, Visual Studio 2008, SQL Server 2008, .NET Framework 3.5).
  • BizTalk Server 2009 Timing: We will deliver a public CTP by the end of this calendar year.  Additionally, BizTalk Server 2009 is on track for availability in the first half of calendar year 2009.
  • Features: We bucket the 2009 release into 5 core feature areas, which are detailed further on the BizTalk roadmap page. These include platform support, SOA & web services, business to business integration, device connectivity and developer and team productivity(i.e. VSTS support :-)

 

2. Future Plans:

  • Ship Rhythm: Microsoft’s commitment to maintain a rhythm of releases roughly every 2 years. 
  • High-Level Themes: We outlined priorities for the next couple of releases. Including:
    • Developer productivity enhancements (e.g. complex mapping);
    • Enhanced B2B support (e.g. complex trading partner management, expanded industry standards and schemas);
    • Low-latency messaging enhancements and ESB Guidance;
    • Enhanced device support for cross-enterprise asset tracking, enterprise manageability of devices, and key industry standards;
    • Real-time  business event visibility through BI / BAM Enhancements; and
    • Integration with the latest new platform capabilities (to take advantage of the latest advances in the .NET Framework, Visual Studio, and Windows Server).

More Info:

For more information on the BizTalk Server roadmap announcement please visit the BizTalk roadmap page.

Additional Resources

For more information go to:

· PressPass Q & A with Oliver Sharp, GM of BizTalk Server: http://www.microsoft.com/presspass

· BizTalk Website: http://www.microsoft.com/biztalk/

· BizTalk Server Team Blog: http://blogs.msdn.com/biztalk_server_team_blog/

· Steven Martin, director in the Connected Systems Division Blog: http://blogs.msdn.com/stevemar/default.aspx

Monday, September 08, 2008 10:03:51 AM (AUS Eastern Standard Time, UTC+10:00)  #    Comments [0]   BizTalk | Insights  | 
Copyright © 2010 Breeze Training. All rights reserved.