<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://gotspeech.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Search results matching tag 'OCS'</title><link>http://gotspeech.net/search/SearchResults.aspx?o=DateDescending&amp;tag=OCS&amp;orTags=0</link><description>Search results matching tag 'OCS'</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title> Connecting OCS to the rest of the world</title><link>http://gotspeech.net/blogs/marshallharrison/archive/2010/10/15/connecting-ocs-to-the-rest-of-the-world.aspx</link><pubDate>Fri, 15 Oct 2010 18:26:00 GMT</pubDate><guid isPermaLink="false">ee4a8bf5-2c3f-4c6b-ae96-6f68de28010e:10891</guid><dc:creator>marshallharrison</dc:creator><description>&lt;P&gt;My friend Ken Stauffer has started a blog series on &lt;A href="http://www.ksac.com/blog/bid/48243/Unified-Messaging-Connecting-OCS-to-the-rest-of-the-world"&gt;Connecting OCS to the rest of the world&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;I've known Ken since the early days of Speech Server and I'm looking forward to reading his blog series. I have used FreeSWITCH to hook Speech Server up to SIP providers using UDP but I am anxious to see what he has to say about &lt;A href="http://www.resiprocate.org/Main_Page"&gt;ReSiprocate&lt;/A&gt; and &lt;A href="http://fonality.com/trixbox/"&gt;Trixbox&lt;/A&gt;&amp;nbsp;as I have never used those. I've never tried connecting UDP to OCS so that should be interesting as well.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Followup to my Redmond Trips</title><link>http://gotspeech.net/blogs/marshallharrison/archive/2010/05/18/followup-to-my-redmond-trips.aspx</link><pubDate>Tue, 18 May 2010 19:33:00 GMT</pubDate><guid isPermaLink="false">ee4a8bf5-2c3f-4c6b-ae96-6f68de28010e:10420</guid><dc:creator>marshallharrison</dc:creator><description>&lt;SPAN style="FONT-FAMILY:'Calibri','sans-serif';COLOR:#1f497d;FONT-SIZE:11pt;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;
&lt;P style="MARGIN:0in 0in 0pt;" class=MsoNormal&gt;&lt;FONT color=#000000&gt;Well, it’s been two weeks now since the &lt;A href="http://gotspeech.net/blogs/marshallharrison/archive/2010/04/18/in-redmond-for-training.aspx"&gt;Metro and the Airlift training&lt;/A&gt; and I’ve had a chance to play around with Wave 14 and the developer APIs. &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN:0in 0in 0pt;" class=MsoNormal&gt;&lt;o:p&gt;&lt;FONT color=#000000&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P style="MARGIN:0in 0in 0pt;" class=MsoNormal&gt;&lt;FONT color=#000000&gt;As you may know there are two APIs – UCMA 3.0 and the Communicator API. I’ve been begging for over a year for Microsoft&amp;nbsp; to give us the hooks we need and they have done a pretty good job with these APIs. The functionality and extensions that you can add into your business apps is awesome.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN:0in 0in 0pt;" class=MsoNormal&gt;&lt;o:p&gt;&lt;FONT color=#000000&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P style="MARGIN:0in 0in 0pt;" class=MsoNormal&gt;&lt;FONT color=#000000&gt;I can’t talk much about the APIs but I will list some things that I think you should be learning in order to get ready for them to go public beta.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN:0in 0in 0pt;" class=MsoNormal&gt;&lt;o:p&gt;&lt;FONT color=#000000&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT:-0.25in;MARGIN:0in 0in 0pt 0.5in;mso-list:l0 level1 lfo1;" class=MsoListParagraph&gt;&lt;FONT color=#000000&gt;&lt;SPAN style="mso-fareast-font-family:Calibri;"&gt;&lt;SPAN style="mso-list:Ignore;"&gt;1.&lt;SPAN style="FONT:7pt 'Times New Roman';"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;WPF and Silverlight – you will need this to work with the APIs&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT:-0.25in;MARGIN:0in 0in 0pt 0.5in;mso-list:l0 level1 lfo1;" class=MsoListParagraph&gt;&lt;FONT color=#000000&gt;&lt;SPAN style="mso-fareast-font-family:Calibri;"&gt;&lt;SPAN style="mso-list:Ignore;"&gt;2.&lt;SPAN style="FONT:7pt 'Times New Roman';"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;Lambda Expressions – I saw lambda expressions used in lots of the C# code examples.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT:-0.25in;MARGIN:0in 0in 0pt 0.5in;mso-list:l0 level1 lfo1;" class=MsoListParagraph&gt;&lt;FONT color=#000000&gt;&lt;SPAN style="mso-fareast-font-family:Calibri;"&gt;&lt;SPAN style="mso-list:Ignore;"&gt;3.&lt;SPAN style="FONT:7pt 'Times New Roman';"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;WCF – something that I think everyone should brush up on and I can see how it would help add OCS functionality to your business processes.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT:-0.25in;MARGIN:0in 0in 0pt 0.5in;mso-list:l0 level1 lfo1;" class=MsoListParagraph&gt;&lt;FONT color=#000000&gt;&lt;SPAN style="mso-fareast-font-family:Calibri;"&gt;&lt;SPAN style="mso-list:Ignore;"&gt;4.&lt;SPAN style="FONT:7pt 'Times New Roman';"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;Windows Workflow – used to build managed code apps that can respond to IM and Voice.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT:-0.25in;MARGIN:0in 0in 0pt 0.5in;mso-list:l0 level1 lfo1;" class=MsoListParagraph&gt;&lt;FONT color=#000000&gt;&lt;SPAN style="mso-fareast-font-family:Calibri;"&gt;&lt;SPAN style="mso-list:Ignore;"&gt;5.&lt;SPAN style="FONT:7pt 'Times New Roman';"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;VXML – if you are going to develop IVR applications this will come in handy as it is the most portable.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN:0in 0in 0pt;" class=MsoNormal&gt;&lt;o:p&gt;&lt;FONT color=#000000&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P style="MARGIN:0in 0in 0pt;" class=MsoNormal&gt;&lt;FONT color=#000000&gt;I’ll provide more details as soon as things go public beta. I especially want to address how Speech Server developers will utilize W14 fro IVR applications. There have been some changes and since my real love has always been Speech Server I want to provide direction for all the Speech Server developers that are wondering “Where do I go now?”&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN:0in 0in 0pt;" class=MsoNormal&gt;&lt;o:p&gt;&lt;FONT color=#000000&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;/SPAN&gt;</description></item><item><title>UCMA 2.0 Tip: Communications Sequence Activity</title><link>http://gotspeech.net/blogs/speakingfromtheedge/archive/2010/03/31/ucma-2-0-tip-communications-sequence-activity.aspx</link><pubDate>Wed, 31 Mar 2010 16:34:19 GMT</pubDate><guid isPermaLink="false">ee4a8bf5-2c3f-4c6b-ae96-6f68de28010e:10283</guid><dc:creator>ml_</dc:creator><description>&lt;p&gt;I’ve been playing around with the UCMA 2.0 SDK for the last few weeks, mainly in preparation for the upcoming v.next release of Communication Server. For those interested in what comes after Speech Server it is a worthy endeavor to dig into the UCMA. Going forward the UCMA will be the tool we use.&amp;#160; &lt;/p&gt;  &lt;p&gt;When I first started playing I made one simple mistake that left me scratching my head for longer that I’d like to admit. In an effort to help others avoid my mistake (and to remind me should I forget again):&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;strong&gt;With the UCMA, all of your activities must live within a Communications Sequence Activity.&lt;/strong&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;With Speech Server the tools automatically provide you with a “parent sequence” in which all your activities live. With the UCMA this isn’t the case; you need to include it in your workflow. When you create a new project it provides this for you, just don’t be like me and think its ok to just delete it….&lt;/p&gt;  &lt;p&gt;FTR, the exception I received was:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;System.InvalidOperationException: 'Workflow1' does not have a value for Call property. Please specify a name that corresponds to a call in the CommunicationsWorkflowRuntime service&lt;/p&gt;&lt;/blockquote&gt;</description></item><item><title>Microsoft Speech Technologies web site now live</title><link>http://gotspeech.net/blogs/marshallharrison/archive/2010/01/15/microsoft-speech-technologies-web-site-now-live.aspx</link><pubDate>Sat, 16 Jan 2010 03:07:16 GMT</pubDate><guid isPermaLink="false">ee4a8bf5-2c3f-4c6b-ae96-6f68de28010e:9954</guid><dc:creator>marshallharrison</dc:creator><description>&lt;p&gt;New &lt;a href="http://www.microsoft.com/speech/default.aspx"&gt;Microsoft Speech Technologies&lt;/a&gt; web site is now live.&lt;/p&gt;  &lt;p&gt;Enjoy. I’m off to read all of the content.&lt;/p&gt;</description></item><item><title>GotSpeech on Twitter</title><link>http://gotspeech.net/blogs/marshallharrison/archive/2010/01/07/gotspeech-on-twitter.aspx</link><pubDate>Thu, 07 Jan 2010 20:13:44 GMT</pubDate><guid isPermaLink="false">ee4a8bf5-2c3f-4c6b-ae96-6f68de28010e:9873</guid><dc:creator>marshallharrison</dc:creator><description>&lt;p&gt;You can now follow the GotSpeech Guy on Twitter. Just use this link and click on &lt;strong&gt;Follow - &lt;a title="http://twitter.com/gotspeech" href="http://twitter.com/gotspeech"&gt;http://twitter.com/gotspeech&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;I’m finding that I use Twitter a lot for little things concerning Speech Server and OCS. Lots of things happen everyday that are interesting but don’t warrant a large blog post and I find that I’m just tweeting those things and saving my blog posts for more substantial stuff.&lt;/p&gt;  &lt;p&gt;Enjoy.&lt;/p&gt;</description></item><item><title>2010 New Year’s Resolutions</title><link>http://gotspeech.net/blogs/marshallharrison/archive/2010/01/01/2010-new-year-s-resolutions.aspx</link><pubDate>Fri, 01 Jan 2010 22:25:22 GMT</pubDate><guid isPermaLink="false">ee4a8bf5-2c3f-4c6b-ae96-6f68de28010e:9840</guid><dc:creator>marshallharrison</dc:creator><description>&lt;p&gt;Happy New year everyone!&lt;/p&gt;  &lt;p&gt;2009 was a great year for OCS. For how good it was and where we should be going in 2010 see &lt;a href="http://www.networkworld.com/community/node/49351"&gt;Unified Communications 2009 - A year in review&lt;/a&gt; by my friend and fellow OCS MVP Joe Schurman.&lt;/p&gt;  &lt;p&gt;It is customary at this time of the year to make predictions and resolutions for the new year. I’m not very good at predicting things so I thought I would list my professional resolutions for 2010. These are the technologies and software that I want to become more proficient at this year.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;a href="http://www.microsoft.com/silverlight/"&gt;Silverlight&lt;/a&gt;&lt;/strong&gt; – I think that Silverlight will make a great web based front end for OCS. With it you will be able to provide chats between customers and your tech support staff or your customer service agents. The &lt;a href="http://gotspeech.net/eLearning/"&gt;eLearning&lt;/a&gt; modules on GotSpeech are done in Silverlight and it is about time I put some effort into mastering it. The &lt;a href="http://www.microsoft.com/expression/"&gt;Expression&lt;/a&gt; Studio suite of tool sis something that I want to sink myself into.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Powershell&lt;/strong&gt; – I’ve played around with this some and I love it. I want to learn how to use it to automate OCS and Speech Server tasks. Still need to find a development environment for it that I like and feel comfortable with.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;a href="http://www.brekeke.com/pbx/"&gt;Brekeke PBX&lt;/a&gt;&lt;/strong&gt;- This is something I want to install and learn how to use. I have an 8 port&amp;#160; Dialogic Media Gateway in my home lab but I want to be able to setup the lab for direct SIP. First though I need a cheap (read free) SIP provider that I can use.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;a href="http://www.freeswitch.org/"&gt;FreeSWITCH&lt;/a&gt;&lt;/strong&gt; – Same reasons as above except that this is free and will allow small independent developers to setup their own environments without the costs of expensive hardware or software solutions. Many of my readers are using it so I need to know more about it. I’m looking forward to learning from the series that &lt;a href="http://gotspeech.net/blogs/verbalinput/archive/2009/12/23/speech-server-2007-marries-freeswitch-part-1-introduction.aspx"&gt;Brian&lt;/a&gt; has started on FreeSWITCH. I’m anxiously waiting for part 2.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/dd253340(office.13).aspx"&gt;UCMA 2.0&lt;/a&gt;&lt;/strong&gt; – This is the future of Speech development and I would like to delve deeper into it. I am convinced that there is going to be a huge need for developers that can enhance, extend and integrate OCS into enterprise level business processes. I would really like to get better at this and I am anxious to get my hands on the next release. I also think there will be a huge market this year for OCS/UCMA developer training. It would be very time consuming to develop OCS training but I think the need is there.&lt;/p&gt;  &lt;p&gt;Then there are things like Wave 14 or OCS 2010, Office 2010, Exchange 2010&amp;#160; and Visual Studio 2010 that are just over the horizon.&amp;#160; Also, there is WCF, WPF and Linq that I have been avoiding as they don’t fit that well with Speech Server. But with OCS which has a visual interface and the possibility of extending things like Communicator there is so much for me to add to to my tool belt. Its going to be a busy year and I will need to budget my time accordingly.&lt;/p&gt;  &lt;p&gt;And lastly I want to blog more and put more time into &lt;a href="http://gotspeech.net/"&gt;GotSpeech.Net&lt;/a&gt; and &lt;a href="http://gotuc.net/"&gt;GotUC.Net&lt;/a&gt;. I want to get out an speak more as well as evangelize all the fascinating things that make up doing Unified Communications the Microsoft way. &lt;/p&gt;  &lt;p&gt;Yes, 2010 is looking like a busy year for me.&lt;/p&gt;</description></item><item><title>GotSpeech Consulting looking for developers</title><link>http://gotspeech.net/blogs/marshallharrison/archive/2009/11/30/gotspeech-consulting-looking-for-developers.aspx</link><pubDate>Mon, 30 Nov 2009 16:40:57 GMT</pubDate><guid isPermaLink="false">ee4a8bf5-2c3f-4c6b-ae96-6f68de28010e:9728</guid><dc:creator>marshallharrison</dc:creator><description>&lt;p&gt;Things are really starting to take off for &lt;a href="http://gotspeech.net/blogs/marshallharrison/archive/2009/07/20/announcing-gotspeech-consulting-llc.aspx"&gt;GotSpeech Consulting&lt;/a&gt; and I am starting to look for some other resources – i.e. Speech Server developers.&lt;/p&gt;  &lt;p&gt;So if you are interested in doing some development for GotSpeech Consulting please contact me and/or send me your resume. Most of the need at this point is for Speech Server but there may be some OCS UCMA development and web site work. This is all consulting work and I’m looking for both full and part time developers.&lt;/p&gt;  &lt;p&gt;Currently I’m not setup to handle off shore developers though if you are off shore and want to send along your resume go ahead as things may change.&lt;/p&gt;</description></item><item><title>I’m Back…..</title><link>http://gotspeech.net/blogs/marshallharrison/archive/2009/11/16/i-m-back.aspx</link><pubDate>Mon, 16 Nov 2009 15:00:34 GMT</pubDate><guid isPermaLink="false">ee4a8bf5-2c3f-4c6b-ae96-6f68de28010e:9665</guid><dc:creator>marshallharrison</dc:creator><description>&lt;p&gt;Yes, I am finally back after a 3+ week absence from just about everything computer related. I somehow caught a really bad cold that then got my sinuses infected and settled into my chest. The net result of all of this was that I just really didn’t feel like doing anything – especially things that required thinking. So no blogging, answering forum questions and no &lt;a href="http://twitter.com/GotSpeech"&gt;tweets&lt;/a&gt;. I pretty much just dropped out of site. Now I am way behind as my online life has been on hold for 3 weeks. Lots of catching up to do in the next few days.&lt;/p&gt;  &lt;p&gt;But what better way to perk my interest and get back into the swing of things than with some new toys.&lt;/p&gt;  &lt;p&gt;I ordered a Microsoft &lt;a href="http://www.microsoft.com/hardware/digitalcommunication/productdetails.aspx?pid=008" target="_blank"&gt;LifeCam Cinema&lt;/a&gt; HD webcam&amp;#160; and I’ve got it installed. Now I need to start playing with it and really put it through it’s paces. I want to use if for doing video casts, training videos&amp;#160; as well as use if for Live Meeting and Video calls with Office Communicator. I’ve tested it out in a video call but I believe there is something we have to set on the &lt;a href="http://GotUC.net" target="_blank"&gt;GotUC.Net&lt;/a&gt; OCS domain to do HD. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.brekeke.com/products/products_tcp.php" target="_blank"&gt;Brekeke SIP Server&lt;/a&gt; – I’ve downloaded this and have a license now I need to install, configure it and do an in depth evaluation of it. I may be using this in a a client project shortly so I want to gat familiar with it. Does anyone know where I can get a free SIP trunk to tie to this?&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.freeswitch.org/" target="_blank"&gt;FreeSWITCH&lt;/a&gt; – this is another SIP gateway that I want to experiment with. I know several GotSpeech members are using it so I thought I would try it out and familiarize myself with it. The price is right and I understand that it is very extensible. Not sure when I can get to it but it is on my list of things to do.&lt;/p&gt;  &lt;p&gt;While I was out I did manage a quick blog that Speech Server runtime is now &lt;a href="http://gotspeech.net/blogs/marshallharrison/archive/2009/10/20/speech-server-runtime-now-supported-on-windows-server-2008.aspx"&gt;supported on Windows 2008 Server&lt;/a&gt;. I’ll be trying that out shortly to see how well it works.&lt;/p&gt;  &lt;p&gt;I still have some more VMs to create and some setup work that I want to do on my &lt;a href="http://gotspeech.net/blogs/marshallharrison/archive/2009/08/12/new-development-box-project.aspx" target="_blank"&gt;Virtualization Server Project&lt;/a&gt; so that is on my plate for this week or next. &lt;/p&gt;  &lt;p&gt;As you can see I have lots to do so I guess the moral of the story is don’t get sick. Now I’m off to catch up on the GotSpeech forums and my task list.&lt;/p&gt;  &lt;p&gt;As usual if you have comments or questions feel free to ping me. If you are using Office Communicator You can get me that way at &lt;a href="mailto:marshall@gotuc.net"&gt;marshall@gotuc.net&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>KB974571 Breaks OCS 2007 R2</title><link>http://gotspeech.net/blogs/speakingfromtheedge/archive/2009/10/18/kb974571-breaks-ocs-2007-r2.aspx</link><pubDate>Sun, 18 Oct 2009 15:59:24 GMT</pubDate><guid isPermaLink="false">ee4a8bf5-2c3f-4c6b-ae96-6f68de28010e:9570</guid><dc:creator>ml_</dc:creator><description>&lt;p&gt;I came back from vacation to find that I was unable to login to OCS. Turns out that an update installed on 10/14 broke the front-end services for OCS. The event log shows the following error:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;The evaluation period for Microsoft Office Communications Server 2007 R2&amp;#160; has expired. Please upgrade from the evaluation version to the full released version of the product.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Uninstalling the KB974581 update corrected the problem. &lt;/p&gt;  &lt;p&gt;Big thanks to Dietmar Kraume’s blog post at &lt;a title="http://tinyurl.com/yjefeg9" href="http://tinyurl.com/yjefeg9"&gt;http://tinyurl.com/yjefeg9&lt;/a&gt; for pointing to the solution. &lt;/p&gt;</description></item><item><title>Consulting, Virtualization Server, Hyper-V, Training  and other stuff</title><link>http://gotspeech.net/blogs/marshallharrison/archive/2009/09/13/consulting-virtualization-server-hyper-v-training-and-other-stuff.aspx</link><pubDate>Sun, 13 Sep 2009 16:55:52 GMT</pubDate><guid isPermaLink="false">ee4a8bf5-2c3f-4c6b-ae96-6f68de28010e:9469</guid><dc:creator>marshallharrison</dc:creator><description>&lt;p&gt;Things have really changed for me since becoming an independent consultant. I’ve been busy with work the last two months but I’ve found that what makes up my work day has changed dramatically. For instance I now rely heavily on Twitter and I follow every OCS related tweet. I also have 10 blogs and 3 Microsoft OCS related forums that I follow in addition to the blogs on GotSpeech.net and GotUC.net. I also find that I’m using Office Communicator to keep in touch with the project team at Microsoft and other MVPs more than I have in the past. I do all of that just to stay on top of what is happening in the Unified Communications arena in addition to my consulting work&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Virtualization Server&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;I finally got my &lt;a href="http://gotspeech.net/blogs/marshallharrison/archive/2009/08/12/new-development-box-project.aspx" target="_blank"&gt;Virtualization Server&lt;/a&gt; built this week. I met up with &lt;a href="http://www.andrewconnell.com/index.aspx" target="_blank"&gt;Andrew&lt;/a&gt; at his house and we wired everything up. I&amp;#160; had installed all of the components so we only had to mount the memory, CPU and the heat sinks before connecting all the power and data cables. Other than a few cuts (motherboards and cases both will bite you) things went very well. Since my setup is the same as Andrew’s we opened up his case and compared connections and motherboard jumpers. After I got the server home the boring task of installing the OS started. I installed Windows Server 2008 and though it went smoothly I’ve found that once again I have to figure out a new OS. I’m learning to deal with “features” and “roles” so there has been a small learning curve.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Hyper-V&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;I installed Hyper-V on the server and then downloaded the the OCS vhds and installed them. The vhds were huge downloads and the install for the master vhd is a little flawed but overall things went fairly smooth. The VMs all work and can see each other on the virtual network but they don’t have internet access and I can’t see them from my other machines. I still don’t fully understand the concept of virtual versus real network (my server has 4 NICs) so I’ll be playing with that until I get it working. I would like to isolate network traffic to the VMs on a separate NIC from the normal traffic. It is really awesome to see 4 or 5 VMs running and the CPU not going over 20%. Having 2 Xeon Quad 4 CPUs and 32 gigs of memory really helps!&lt;/p&gt;  &lt;p&gt;I installed &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=88208468-0ad6-47de-8580-085cba42c0c2&amp;amp;displaylang=en" target="_blank"&gt;Hyper-V Manger on my Vista box&lt;/a&gt; along with a &lt;a href="http://mindre.net/post/Hyper-V-Monitor-Gadget-for-Windows-Sidebar.aspx" target="_blank"&gt;Hyper-V Monitor gadget&lt;/a&gt;. That was no easy task as it would not connect. Luckily &lt;a href="http://blogs.technet.com/jhoward/" target="_blank"&gt;John Howard&lt;/a&gt; has lots of good stuff on Hyper- V and has even created &lt;a href="http://code.msdn.microsoft.com/HVRemote" target="_blank"&gt;HVRemote&lt;/a&gt; that automates the process. He even explains how it works in this &lt;a href="http://blogs.technet.com/jhoward/archive/2008/11/14/configure-hyper-v-remote-management-in-seconds.aspx" target="_blank"&gt;blog post&lt;/a&gt;. Now I can manage my virtual environment without having to connect to my VM server.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;New Laptop and Win7&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;The day before I was to speak at the recent &lt;a href="http://www.jaxcodecamp.com/" target="_blank"&gt;Jacksonville Code Camp&lt;/a&gt; my laptop crashed. That created quite a panic at first as the prospect of rebuilding it wasn’t high on my list of things I wanted to do. The laptop was great for travel but with only a 12” screen and slow processer it just wasn’t cutting it as a presentation platform so I jumped on the Internet to check out my options for a new laptop. Since I needed to install all my Speech Server development environment and be ready for the code camp the next day I was limited to what was in stock at Best Buy or CompUSA. I settled on an &lt;a href="http://www.compusa.com/applications/SearchTools/item-details.asp?EdpNo=4893989&amp;amp;CatId=2289" target="_blank"&gt;HP ProBook 4710s&lt;/a&gt; with XP Pro and Vista Business. The XP Pro was just the ticket as it alleviated any development issues that Vista may have caused so after code camp kickoff party I was up until 1:00 AM installing, configuring and testing so that I would be ready to present.&lt;/p&gt;  &lt;p&gt;The presentation went well so Saturday night after the code camp post party (code camps in Florida love to have parties) I was up until 1:00 AM again installing Vista Business. The install went smoothly but I lost my wireless connection. I ended up calling HP tech support and listening to hold music while working on the problem and watching NFL pre-season football. I finally got the wireless working literally 30 seconds before a live HP tech person answered the phone. I listened to hold music for 80 minutes and solved the problem myself.&lt;/p&gt;  &lt;p&gt;Next on Sunday I decided to upgrade to Win7 and that went much smoother than the Vista install. It was quick and everything worked with no problems. I must say that I love Win7 and I’m happy with the performance.&lt;/p&gt;  &lt;p&gt;Last night I installed Hyper-V Manager on my laptop but for Win7 it isn’t just a straight download of the utility.&amp;#160; So I went back to John Howard’s blog and found a &lt;a href="http://blogs.technet.com/jhoward/archive/2009/08/11/windows-7-rsat-final-build-available-for-download.aspx" target="_blank"&gt;blog post&lt;/a&gt; stating that I needed to install &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=7d2f6ad7-656b-4313-a005-4e344e43997d&amp;amp;displaylang=en" target="_blank"&gt;Remote Server Administration Tools (RSAT)&lt;/a&gt;. So I did that and then a quick run of &lt;a href="http://code.msdn.microsoft.com/HVRemote" target="_blank"&gt;HVRemote&lt;/a&gt; and I can now manage my VMs for my Win7 laptop – cool.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Other Stuff&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Why is it that people think Speech Server and OCS development is cheap? There are literally thousands of ASP.Net and C# developers out there that can develop your web app or desktop app. But there is only a small handful of developers that can develop applications for OCS. There is no developer training available and there is only &lt;a href="http://www.amazon.com/gp/product/0735626235/ref=s9_sims_gw_s0_p14_i1?pf_rd_m=ATVPDKIKX0DER&amp;amp;pf_rd_s=center-2&amp;amp;pf_rd_r=1M85DMA9MJFN1QBD9P0C&amp;amp;pf_rd_t=101&amp;amp;pf_rd_p=470938631&amp;amp;pf_rd_i=507846" target="_blank"&gt;one book&lt;/a&gt; on the subject. Microsoft has &lt;a href="http://social.microsoft.com/Forums/en-US/communicationsservermanagement/" target="_blank"&gt;one forum&lt;/a&gt; and there is &lt;a href="http://gotuc.net/" target="_blank"&gt;GotUC.Net&lt;/a&gt;.&amp;#160; That is basically it. There are very few guys that can do this stuff so they should be compensated for the work and not compared to to other developers. We work hard to decipher and learn an emerging technology and we don’t want to do it for free.&lt;/p&gt;  &lt;p&gt;I’m working with another OCS MVP on an OCS developer training course. There is a lot of work to do to get the manuals and the labs ready so I can’t promise a delivery date but I’ll post more info as things progress.&lt;/p&gt;</description></item></channel></rss>