<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2enclosuresfull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>Systems, architecture and engineering solutions!</title><link>http://blogs.msdn.com/b/socal-sam/</link><description>This site will do in depth analysis of subjects such as service oriented architecture, software engineering and technologies such as Exchange and Sharepoint.</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/SystemsArchitectureAndEngineeringSolutions" /><feedburner:info uri="systemsarchitectureandengineeringsolutions" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item><title>I just bought a Toyota and all I want to do is tear it apart to figure it out</title><link>http://feedproxy.google.com/~r/SystemsArchitectureAndEngineeringSolutions/~3/2s_Mw58xRWA/i-just-bought-a-toyota-and-all-i-want-to-do-is-tear-it-apart-to-figure-it-out.aspx</link><pubDate>Mon, 17 Sep 2012 18:43:28 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10350203</guid><dc:creator>Surf4Fun</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.msdn.com/b/socal-sam/rsscomments.aspx?WeblogPostID=10350203</wfw:commentRss><comments>http://blogs.msdn.com/b/socal-sam/archive/2012/09/17/i-just-bought-a-toyota-and-all-i-want-to-do-is-tear-it-apart-to-figure-it-out.aspx#comments</comments><description>&lt;p&gt;That is the nature of a person who has my job, technology is often opened up and the put back together again.&amp;#160; I have owned a 2008 Prius since 2008 and have loved the car.&amp;#160; Now that my Mother in Law needs a replacement for her car, my wife wants to give her my Prius and let me buy a new one.&amp;#160; Say no more!&amp;#160; I found a deal and bought one.&amp;#160; It was expensive, but with a recent windfall I had the money, so technically it is a birthday present from my deceased Mother, plus the $4000 from the government rebates.&amp;#160; But the BIG deal was the HOV tags, I get to drive in the HOV lanes till 2015 all by myself!&amp;#160; Now that is worth money.&lt;/p&gt;  &lt;p&gt;So could you write an app that would show up on your console in your car?&amp;#160; It has apps.&amp;#160; How do you build apps for it, now I am motivated to find out more about the application process for the Entunes system.&lt;/p&gt;  &lt;p&gt;Charging the car, could this be a source for an app, let’s look at how that works (this is something you need to do when you are building a software application):&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;It is Pluggable because you plug into the wall and it charges the battery, if the car salemen was correct it is a one amp charge.&amp;#160; If that is true, then that seems low, 3 hours at 1 amp is 360 Watts which is about 1/2 of a horsepower.&amp;#160; So I got to do more research on that to determine the amount of current or amperes while charging does it take. &lt;/p&gt;    &lt;p&gt;And at the same time look at one of the potential “apps” that controls the charging time and length of time which I think it is included the more expensive model, which I didn’t get, I got the lowest cost model.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Opportunity:&lt;/p&gt;  &lt;p&gt;Then this is the opportunity: Entunes doesn’t support Windows Phone 7 at this time, a drill down is definitely needed here..&amp;#160; Oh well, hopefully, it will come along soon, and if it doesn’t I am going to continue to report on the progress.&amp;#160; This might be a feature set for an later Windows Operating System.&amp;#160; &lt;/p&gt;  &lt;p&gt;Fortunately, the car works fine without the Entunes being used through a phone, the GPS works fine, XM works fine (but will I pay for it?), and so forth.&amp;#160; The fascinating charging displays are all I really care about, the Entunes is definitely secondary for me, I don’t eat out much, I still use the paper newspaper to find a movie to watch, as you might guess I am not dating much these days.&amp;#160; So I won’t be able to check my stocks and weather through my center screen while driving, that is a good thing, I am safer that way, a concern my wife of 30 years was worried about. &lt;/p&gt;  &lt;p&gt;With the 3 months of free XM, I am enjoying that.&amp;#160; The USB power port is all I need.&amp;#160; But if you have one of the phones that works with Entunes then it looks to be awesome.&amp;#160; &lt;/p&gt;  &lt;p&gt;Now let’s take a step back from this and take a look at what kind of operating system that Toyota and Ford might be using in their cars.&amp;#160; Although this is not a statement that Toyota or Ford is using the following O/S, but is an example of one you could use in an automobile or automobile based system that you would design for a senior project:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/dd296800.aspx"&gt;Windows Automotive 5.0 and 5.5&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Now I have to connect this with Windows 8, Azure and maybe Dynamics CRM, which is fairly easy to do:&lt;/p&gt;  &lt;p&gt;1. You would create an app that works with an automotive system, this requires that the manufacturers open their systems to the public.&amp;#160; I hope you are understanding that the auto manufacturers have to be very careful about allowing people to hack into their systems since a failure could result in the death of the drivers and passengers.&amp;#160; But let’s say you want to use the Audio system or maybe add an alarm system, then this O/S would be a good idea.&amp;#160; Make sure to include a way to access the internet SECURELY.&amp;#160; You can test this system using any hardware that can run the AUITK, which is any Intel computer that you can boot from.&amp;#160; So in this case you could design something would work with emergency systems for example such as fire departments.&amp;#160; Or if you want to people to really hate you, but make a lot of money off of: Parking Enforcement, rake in the money and not tell anyone what you do, this is one you want to scale out carefully.&lt;/p&gt;  &lt;p&gt;2. On the Internet use Azure to implement a mobile system similar to the Azure Mobile sites:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://www.windowsazure.com/en-us/develop/mobile/"&gt;Rock-solid platform&lt;/a&gt; &lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;3. Tie the Azure mobile to Windows 8 applications. &lt;/p&gt;  &lt;p&gt;4. Study the CAN (Controller Area Network) at, this makes for an interesting paper for High School Digital Media Classes and would be freaky awesome senior project for college seniors*:&lt;/p&gt;  &lt;ul&gt;   &lt;ul&gt;     &lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Controller_area_network"&gt;CAN Bus&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;&lt;a href="http://www.dominantbit.com/"&gt;CAN based tools and development skills&lt;/a&gt;&lt;/li&gt;   &lt;/ul&gt; &lt;/ul&gt;  &lt;p&gt;*Why is this freaky awesome?&amp;#160; It shows that you are capable of creating a networking tool using specifications and then consume the sensor outputs from a vehicle.&amp;#160; Aerospace jobs need this, medical jobs need this, automotive design jobs need this and so forth.&amp;#160; So in my opinion it is freaky awesome!&lt;/p&gt;  &lt;p&gt;Conclusion: Really cool cruising down to the beach on battery with the A/C on, cause if you run out of battery the car automatically switches to gas like a regular Prius (and the super nice thing is that I don’t pay any road taxes for the Electric component!)&amp;#160; But se&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10350203" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Controller+Area+Network/">Controller Area Network</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/CAN/">CAN</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Windows+Automotive+5-0+and+5-5/">Windows Automotive 5.0 and 5.5</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Toyota+Prius+Plug_2D00_in+Hybrid/">Toyota Prius Plug-in Hybrid</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Entunes/">Entunes</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Automotive+Development+tools/">Automotive Development tools</category><feedburner:origLink>http://blogs.msdn.com/b/socal-sam/archive/2012/09/17/i-just-bought-a-toyota-and-all-i-want-to-do-is-tear-it-apart-to-figure-it-out.aspx</feedburner:origLink></item><item><title>IE 10 Preview, you should read it! and use it</title><link>http://feedproxy.google.com/~r/SystemsArchitectureAndEngineeringSolutions/~3/03TeMrfpYNo/ie-10-preview-you-should-read-it-and-use-it.aspx</link><pubDate>Sun, 16 Sep 2012 20:20:59 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10349941</guid><dc:creator>Surf4Fun</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.msdn.com/b/socal-sam/rsscomments.aspx?WeblogPostID=10349941</wfw:commentRss><comments>http://blogs.msdn.com/b/socal-sam/archive/2012/09/16/ie-10-preview-you-should-read-it-and-use-it.aspx#comments</comments><description>&lt;p&gt;IE 10 Preview, wow, this is a great way to learn more about Modern Design and get into the right mind set for Windows 8 Store Apps.&amp;#160; No kidding.&lt;/p&gt;  &lt;p&gt;Let’s say you are using one of the trailing edge operating systems like Mountain Lion, and you want to get into the new way of design software, then take a look at IE 10 Preview.&amp;#160; Light, interesting and easy to design, it’s a new look this modern software design stuff from Microsoft.&lt;/p&gt;  &lt;p&gt;&lt;a title="http://ie.microsoft.com/testdrive/" href="http://ie.microsoft.com/testdrive/"&gt;http://ie.microsoft.com/testdrive/&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Fun things that should not be used at work (unless you are a game designer):&lt;/p&gt;  &lt;p&gt;The Arcade, an awesome package of fun, fun, fun.&amp;#160; And excellent design example.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10349941" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/JavaScript/">JavaScript</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/EaselJS/">EaselJS</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/IE+10+Preview/">IE 10 Preview</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Internet+Explorer+10/">Internet Explorer 10</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/IE+10/">IE 10</category><feedburner:origLink>http://blogs.msdn.com/b/socal-sam/archive/2012/09/16/ie-10-preview-you-should-read-it-and-use-it.aspx</feedburner:origLink></item><item><title>Free Windows 8 help and software tools</title><link>http://feedproxy.google.com/~r/SystemsArchitectureAndEngineeringSolutions/~3/G53Xbmpz0NY/free-windows-8-help-and-software-tools.aspx</link><pubDate>Wed, 12 Sep 2012 21:43:54 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10348851</guid><dc:creator>Surf4Fun</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.msdn.com/b/socal-sam/rsscomments.aspx?WeblogPostID=10348851</wfw:commentRss><comments>http://blogs.msdn.com/b/socal-sam/archive/2012/09/12/free-windows-8-help-and-software-tools.aspx#comments</comments><description>&lt;p&gt;Please click on the links and check out these offers, they cost you nothing and might help you make money!&lt;/p&gt;  &lt;p&gt;Azure 90-day Free Trial:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Get started or learn how to build cloud apps!&lt;/p&gt; &lt;/blockquote&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://aka.ms/socalacademic_90day_azure"&gt;http://aka.ms/socalacademic_90day_azure&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;VS Express 2012 RC for Windows 8 &amp;amp; Windows 8 Release Preview Downloads on Dev Center&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;This has SDKs, hands on labs and other useful items to get you started&lt;/p&gt; &lt;/blockquote&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://aka.ms/socal_academic_vs2012Express_dev"&gt;http://aka.ms/socal_academic_vs2012Express_dev&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;VS Express 2012 RC for Windows 8 Download on VS Site:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Similar to the previous one, except has different tools and guidance&lt;/p&gt; &lt;/blockquote&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://aka.ms/socal_academic_vs2012Express_VS"&gt;http://aka.ms/socal_academic_vs2012Express_VS&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;30 to Launch Win8 Signup: &lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Guidance for doing an app in 30 days!&lt;/p&gt; &lt;/blockquote&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://aka.ms/socal_academic_30DayToLaunch"&gt;http://aka.ms/socal_academic_30DayToLaunch&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Phone SDK Download: &lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Windows 8 Phone SDK&lt;/p&gt; &lt;/blockquote&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://aka.ms/socal_academic_PhoneSDK"&gt;http://aka.ms/socal_academic_PhoneSDK&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;30 Day to Launch Phone:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Like the Windows 8 30 days to launch but for the Current phone or future Windows 8 Phone, but no in person labs and some material that will be changing as time goes on&lt;/p&gt; &lt;/blockquote&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://aka.ms/socal_academic_30DayToLaunchPhone"&gt;http://aka.ms/socal_academic_30DayToLaunchPhone&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;GenApp HomePage: &lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Windows 8 app ideas, community and other stuff!&lt;/p&gt; &lt;/blockquote&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://aka.ms/socal_academic_GenApps"&gt;http://aka.ms/socal_academic_GenApps&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10348851" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Windows+8/">Windows 8</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/30+Days+to+Launch/">30 Days to Launch</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/VS+Express+2012/">VS Express 2012</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/GenerationApp/">GenerationApp</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Azure+90+day+Free+Trial/">Azure 90 day Free Trial</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Generation+App/">Generation App</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/GenApp/">GenApp</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Visual+Studio+2012/">Visual Studio 2012</category><feedburner:origLink>http://blogs.msdn.com/b/socal-sam/archive/2012/09/12/free-windows-8-help-and-software-tools.aspx</feedburner:origLink></item><item><title>First Prize in Imagine Cup: $50,000</title><link>http://feedproxy.google.com/~r/SystemsArchitectureAndEngineeringSolutions/~3/kRepLE32NGk/first-prize-in-imagine-cup-50-000.aspx</link><pubDate>Wed, 29 Aug 2012 22:14:44 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10344816</guid><dc:creator>Surf4Fun</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.msdn.com/b/socal-sam/rsscomments.aspx?WeblogPostID=10344816</wfw:commentRss><comments>http://blogs.msdn.com/b/socal-sam/archive/2012/08/29/first-prize-in-imagine-cup-50-000.aspx#comments</comments><description>&lt;p&gt;Get signed up at &lt;a href="http://www.imaginecup.com"&gt;http://www.imaginecup.com&lt;/a&gt; NOW.&amp;#160; And it’s THREE, that’s right 3 $50,000 first prizes for Game, Innovation and the World Citizenship.&amp;#160; You don’t get to read the rules till you register, but if you are a real software person, you know how to sign up for things before you sign up if you get my meaning.&lt;/p&gt;  &lt;p&gt;Also, you and your team, if you win, will also get a free round trip to St. Petersburg, Not St. Petersburg Florida, but St. Petersburg, RUSSIA!&amp;#160; I am thinking major party!&amp;#160; Well for you, if I get to go, I have to work.&amp;#160; As always.&lt;/p&gt;  &lt;p&gt;Don’t waste time, get over there and sign up, then get building that $50,000 app.&amp;#160; NOW!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10344816" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Game+design/">Game design</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/World+Citizenship/">World Citizenship</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Imagine+Cup/">Imagine Cup</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Imagine+Cup+_2400_50000/">Imagine Cup $50000</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Innovation/">Innovation</category><feedburner:origLink>http://blogs.msdn.com/b/socal-sam/archive/2012/08/29/first-prize-in-imagine-cup-50-000.aspx</feedburner:origLink></item><item><title>Windows 8 Game Design Syllabus: Any comments appreciated</title><link>http://feedproxy.google.com/~r/SystemsArchitectureAndEngineeringSolutions/~3/DmJc9shSlic/windows-8-game-design-syllabus-any-comments-appreciated.aspx</link><pubDate>Tue, 28 Aug 2012 18:55:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10344320</guid><dc:creator>Surf4Fun</dc:creator><slash:comments>3</slash:comments><wfw:commentRss>http://blogs.msdn.com/b/socal-sam/rsscomments.aspx?WeblogPostID=10344320</wfw:commentRss><comments>http://blogs.msdn.com/b/socal-sam/archive/2012/08/28/windows-8-game-design-syllabus-any-comments-appreciated.aspx#comments</comments><description>&lt;table border="1" cellspacing="0" cellpadding="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="114" valign="top"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td width="180" valign="top"&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="114" valign="top"&gt;
&lt;p&gt;Instructor:&lt;/p&gt;
&lt;/td&gt;
&lt;td width="180" valign="top"&gt;
&lt;p&gt;Term:&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="114" valign="top"&gt;
&lt;p&gt;Office:&lt;/p&gt;
&lt;/td&gt;
&lt;td width="180" valign="top"&gt;
&lt;p&gt;Class Meeting Days:&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="114" valign="top"&gt;
&lt;p&gt;Phone:&lt;/p&gt;
&lt;/td&gt;
&lt;td width="180" valign="top"&gt;
&lt;p&gt;Class Meeting Hours:&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="114" valign="top"&gt;
&lt;p&gt;E-Mail:&lt;/p&gt;
&lt;/td&gt;
&lt;td width="180" valign="top"&gt;
&lt;p&gt;Class Location:&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="114" valign="top"&gt;
&lt;p&gt;Website:&lt;/p&gt;
&lt;/td&gt;
&lt;td width="180" valign="top"&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="114" valign="top"&gt;
&lt;p&gt;Office Hours:&lt;/p&gt;
&lt;/td&gt;
&lt;td width="210" valign="top"&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h4&gt;I.1. Course Information&lt;/h4&gt;
&lt;h5&gt;University Course Catalog Description&lt;/h5&gt;
&lt;p&gt;At successful completion of this course the student will design, implement and market a game in the Windows 8 store using tools that can also be utilized with other online stores. The student is not expected to have any knowledge about programming, but will need to have a motivation to learn programming languages. Out of class work by the students, if requested extra tutoring will be provided via internet or other distance learning tools.&lt;/p&gt;
&lt;h6&gt;Course Learning Outcomes&lt;/h6&gt;
&lt;p&gt;At the end of this class the students will have created the beginning of a lifelong portfolio of digital games and design concepts. The student portfolio will include the experience of successfully submitting a Windows 8 Application for their application, the student will also receive positive motivation to also submit their application into the other online stores. For specific computer science skills the student will demonstrate the capability to create design specifications, discover and use online assets and to implement their design for use by others.&lt;/p&gt;
&lt;h6&gt;Course Prerequisites/Requirements&lt;/h6&gt;
&lt;p&gt;There are no Prerequisites for this class&lt;/p&gt;
&lt;h6&gt;Required Texts and Materials&lt;/h6&gt;
&lt;p&gt;All learning material will provided by professor at no cost to the student, they are posted in the Blackboard modules&lt;/p&gt;
&lt;h6&gt;Supplementary (Optional) Texts and Materials&lt;/h6&gt;
&lt;p&gt;Students should own a computer that can run Windows 8 and Visual Studio 2012 (Most computers)&lt;/p&gt;
&lt;h4&gt;I.2. Course Assignments and Grading&lt;/h4&gt;
&lt;p&gt;The successful student will provide a design portfolio, marketing evidence and programming implementation of their design&lt;/p&gt;
&lt;table style="width: 440px;" border="1" cellspacing="0" cellpadding="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="112"&gt;
&lt;p&gt;Assessment&lt;/p&gt;
&lt;/td&gt;
&lt;td width="89"&gt;
&lt;p&gt;Percent of Final Grade&lt;/p&gt;
&lt;/td&gt;
&lt;td width="99" valign="bottom"&gt;xxxxxxxxxxxxx&lt;/td&gt;
&lt;td width="80" valign="bottom"&gt;
&lt;p&gt;Points&lt;/p&gt;
&lt;/td&gt;
&lt;td width="58" valign="bottom"&gt;
&lt;p&gt;Grade&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="112"&gt;
&lt;p&gt;Design Portfolio&lt;/p&gt;
&lt;/td&gt;
&lt;td width="89"&gt;
&lt;p&gt;40%&lt;/p&gt;
&lt;/td&gt;
&lt;td width="99" valign="bottom"&gt;xxxxxxxxxxxxx&lt;/td&gt;
&lt;td width="80"&gt;
&lt;p&gt;950-1000&lt;/p&gt;
&lt;/td&gt;
&lt;td width="58"&gt;
&lt;p&gt;A&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="112"&gt;
&lt;p&gt;Virtual Marketing&lt;/p&gt;
&lt;/td&gt;
&lt;td width="89"&gt;
&lt;p&gt;10%&lt;/p&gt;
&lt;/td&gt;
&lt;td width="99" valign="bottom"&gt;xxxxxxxxxxxxx&lt;/td&gt;
&lt;td width="80"&gt;
&lt;p&gt;910-949&lt;/p&gt;
&lt;/td&gt;
&lt;td width="58"&gt;
&lt;p&gt;A-&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="112"&gt;
&lt;p&gt;Game Implementation&lt;/p&gt;
&lt;/td&gt;
&lt;td width="89"&gt;
&lt;p&gt;40%&lt;/p&gt;
&lt;/td&gt;
&lt;td width="99" valign="bottom"&gt;xxxxxxxxxxxxx&lt;/td&gt;
&lt;td width="80"&gt;
&lt;p&gt;880-909&lt;/p&gt;
&lt;/td&gt;
&lt;td width="58"&gt;
&lt;p&gt;B+&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="112"&gt;
&lt;p&gt;Class Quizzes&lt;/p&gt;
&lt;/td&gt;
&lt;td width="89"&gt;
&lt;p&gt;10%&lt;/p&gt;
&lt;/td&gt;
&lt;td width="99" valign="bottom"&gt;xxxxxxxxxxxxx&lt;/td&gt;
&lt;td width="80"&gt;
&lt;p&gt;820-870&lt;/p&gt;
&lt;/td&gt;
&lt;td width="58"&gt;
&lt;p&gt;B&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="112" valign="bottom"&gt;
&lt;p&gt;Total&lt;/p&gt;
&lt;/td&gt;
&lt;td width="89" valign="bottom"&gt;
&lt;p&gt;100%&lt;/p&gt;
&lt;/td&gt;
&lt;td width="99" valign="bottom"&gt;xxxxxxxxxxxxx&lt;/td&gt;
&lt;td width="80"&gt;
&lt;p&gt;750-819&lt;/p&gt;
&lt;/td&gt;
&lt;td width="58"&gt;
&lt;p&gt;C+&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="112" valign="bottom"&gt;xxxxxxxxxxxxx&lt;/td&gt;
&lt;td width="89" valign="bottom"&gt;xxxxxxxxxxxxx&lt;/td&gt;
&lt;td width="99" valign="bottom"&gt;xxxxxxxxxxxxx&lt;/td&gt;
&lt;td width="80"&gt;
&lt;p&gt;600-749&lt;/p&gt;
&lt;/td&gt;
&lt;td width="58"&gt;
&lt;p&gt;C&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="112" valign="bottom"&gt;xxxxxxxxxxxxx&lt;/td&gt;
&lt;td width="89" valign="bottom"&gt;xxxxxxxxxxxxx&lt;/td&gt;
&lt;td width="99" valign="bottom"&gt;xxxxxxxxxxxxx&lt;/td&gt;
&lt;td width="80"&gt;
&lt;p&gt;400-599&lt;/p&gt;
&lt;/td&gt;
&lt;td width="58"&gt;
&lt;p&gt;D&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="112" valign="bottom"&gt;xxxxxxxxxxxxx&lt;/td&gt;
&lt;td width="89" valign="bottom"&gt;xxxxxxxxxxxxx&lt;/td&gt;
&lt;td width="99" valign="bottom"&gt;xxxxxxxxxxxxx&lt;/td&gt;
&lt;td width="80"&gt;
&lt;p&gt;0-399&lt;/p&gt;
&lt;/td&gt;
&lt;td width="58"&gt;
&lt;p&gt;F&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h4&gt;I.3. Course Policies: Technology and Media&lt;/h4&gt;
&lt;h6&gt;Email&lt;/h6&gt;
&lt;p&gt;You can email the instructor with questions and I will usually answer within 1 business day (which means that an email on Friday may not be answered till Tuesday).&lt;b&gt;&lt;/b&gt;&lt;/p&gt;
&lt;h6&gt;Online training&lt;/h6&gt;
&lt;p&gt;There will requirements for the student to utilize the online videos and hands on training as required by the instructor&lt;/p&gt;
&lt;h6&gt;Laptop Usage&lt;/h6&gt;
&lt;p&gt;If you need a new Laptop, please buy one, make sure it can run Windows 7, you get Windows 8.&lt;b&gt;&lt;/b&gt;&lt;/p&gt;
&lt;h6&gt;Classroom Devices&lt;/h6&gt;
&lt;p&gt;Since this is a technology oriented class, please feel free to use them, just don&amp;rsquo;t be annoying.&lt;/p&gt;
&lt;h4&gt;&lt;i&gt;I.4. &lt;/i&gt;Course Schedule&lt;i&gt; &lt;/i&gt;&lt;/h4&gt;
&lt;table style="width: 534px;" border="1" cellspacing="0" cellpadding="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="41" valign="top"&gt;
&lt;p&gt;&lt;b&gt;Class #&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="235" valign="top"&gt;
&lt;p&gt;&lt;b&gt;Finish this before Class&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="256" valign="top"&gt;
&lt;p&gt;&lt;b&gt;Topic to be discussed&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="41" valign="top"&gt;
&lt;p&gt;&lt;b&gt;1&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="235" valign="top"&gt;
&lt;p&gt;&amp;middot; No Homework&lt;/p&gt;
&lt;/td&gt;
&lt;td width="256" valign="top"&gt;
&lt;ul&gt;
&lt;li&gt;What is expected&lt;/li&gt;
&lt;li&gt;Build your first Windows 8 Application&lt;/li&gt;
&lt;li&gt;Build your first game using a tutorial&lt;/li&gt;
&lt;li&gt;The Metro Design Solution&lt;/li&gt;
&lt;/ul&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="41" valign="top"&gt;
&lt;p&gt;&lt;b&gt;2&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="235" valign="top"&gt;
&lt;p&gt;Homework:&lt;/p&gt;
&lt;p&gt;Start your Portfolio:&lt;/p&gt;
&lt;p&gt;&amp;middot; Start your design portfolio&lt;/p&gt;
&lt;p&gt;Build a game:&lt;/p&gt;
&lt;p&gt;&amp;middot; Create a Powerpoint based Storyboard for your game&lt;/p&gt;
&lt;p&gt;&amp;middot; Build a simple game using a Construct2 tutorial and post it to a hosting site&lt;/p&gt;
&lt;p&gt;&amp;middot; &lt;a href="http://www.scirra.com/tutorials/37/beginners-guide-to-construct-2"&gt;Beginner's guide to Construct 2&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;middot; http://www.scirra.com/arcade&lt;/p&gt;
&lt;p&gt;&amp;middot; Modify the game using art, sounds you discovered online&lt;/p&gt;
&lt;p&gt;Create online presence&lt;/p&gt;
&lt;p&gt;&amp;middot; Create a Blog&lt;/p&gt;
&lt;p&gt;&amp;middot; Generate a &amp;ldquo;professional&amp;rdquo; Facebook&lt;/p&gt;
&lt;p&gt;&amp;middot; Generate a LinkedIn&lt;/p&gt;
&lt;p&gt;&amp;middot; Create a YouTube Station&lt;/p&gt;
&lt;p&gt;Quiz:&lt;/p&gt;
&lt;p&gt;&amp;middot; Take Quiz that will be posted at 7 PM of date of class&lt;/p&gt;
&lt;/td&gt;
&lt;td width="256" valign="top"&gt;
&lt;p&gt;Design Processes, you are required to meet with your assigned teams and discuss the following:&lt;/p&gt;
&lt;p&gt;&amp;middot; Review what you should put in a blog with respect to game design&lt;/p&gt;
&lt;p&gt;&amp;middot; What is a design portfolio?&lt;/p&gt;
&lt;p&gt;&amp;middot; What are the available tools to make a video&lt;/p&gt;
&lt;p&gt;&amp;middot; Review simple games&lt;/p&gt;
&lt;p&gt;Read:&lt;/p&gt;
&lt;p&gt;&amp;middot; User Experience Design Fundamentals&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="41" valign="top"&gt;
&lt;p&gt;&lt;b&gt;3&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="235" valign="top"&gt;
&lt;p&gt;Before class make sure to read:&lt;/p&gt;
&lt;p&gt;o The Metro Design Solution&lt;/p&gt;
&lt;p&gt;o User Experience Design Fundamentals&lt;/p&gt;
&lt;p&gt;o Applying User Experience Process to Metro Applications&lt;/p&gt;
&lt;p&gt;Turn in:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Links to your :&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;o Blog, YouTube Station, Professional Facebook and LinkedIn&lt;/p&gt;
&lt;p&gt;o Game on Arcade&lt;/p&gt;
&lt;p&gt;At the end of class session turn in:&lt;/p&gt;
&lt;p&gt;&amp;middot; Turn in your Facebook baseline report&lt;/p&gt;
&lt;p&gt;&amp;middot; Turn in your baseline Blog analytics&lt;/p&gt;
&lt;p&gt;&amp;middot; Quiz&lt;/p&gt;
&lt;/td&gt;
&lt;td width="256" valign="top"&gt;
&lt;p&gt;Discuss Design Principles in first three reading modules&lt;/p&gt;
&lt;p&gt;Game Design for Slats:&lt;/p&gt;
&lt;p&gt;&amp;middot; Snap&lt;/p&gt;
&lt;p&gt;&amp;middot; Fill&lt;/p&gt;
&lt;p&gt;&amp;middot; Full&lt;/p&gt;
&lt;p&gt;Adding another level to your game:&lt;/p&gt;
&lt;p&gt;Review of Treasure Map example&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="41" valign="top"&gt;
&lt;p&gt;&lt;b&gt;4&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="235" valign="top"&gt;
&lt;p&gt;&amp;middot; Read: &lt;br /&gt;Introduction To Metro Design Principle: Do More with Less&lt;/p&gt;
&lt;p&gt;Turn In&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Add a level to your the beginner game&lt;/li&gt;
&lt;li&gt;Create a Platformer game using the tutorial at: http://aka.ms/csudh495platformer2&lt;/li&gt;
&lt;li&gt;Design thoughts on your blog, Link only, about how you will use a platformer for a Holiday theme game&lt;/li&gt;
&lt;li&gt;Video on how to you created the beginning game&lt;/li&gt;
&lt;li&gt;Facebook postings&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In Class:&lt;/p&gt;
&lt;p&gt;&amp;middot; Turn in Documentation&lt;/p&gt;
&lt;p&gt;&amp;middot; Quiz&lt;/p&gt;
&lt;/td&gt;
&lt;td width="256" valign="top"&gt;
&lt;p&gt;Discussion about doing more with less, demonstration of design and implementation&lt;/p&gt;
&lt;p&gt;Student demos of design considerations&lt;/p&gt;
&lt;p&gt;In class lab:&lt;/p&gt;
&lt;p&gt;&amp;middot; Students will gather design documentation from other students and then begin to break down the scenario implementation&lt;/p&gt;
&lt;p&gt;&amp;middot; Introduction of HTML5/JavaScript code for Windows 8&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="41" valign="top"&gt;
&lt;p&gt;&lt;b&gt;5&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="235" valign="top"&gt;
&lt;p&gt;Read:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Organizing Features To Fit The Scenario&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Turn In:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Using the Platformer you created using the tutorial at &lt;a href="http://aka.ms/csudh495platformer2"&gt;http://aka.ms/csudh495platformer2&lt;/a&gt;, modify the game to a Holiday theme and upload it to the Arcade, turn in the link&lt;/li&gt;
&lt;li&gt;Post your design thoughts on your design issues and implementation&lt;/li&gt;
&lt;li&gt;Video on why people should play your game&lt;/li&gt;
&lt;li&gt;Facebook postings&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In Class:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;At the end of class turn in scenario experiments&lt;/li&gt;
&lt;li&gt;Quiz&lt;/li&gt;
&lt;/ul&gt;
&lt;/td&gt;
&lt;td width="256" valign="top"&gt;
&lt;p&gt;&amp;middot; Discuss and experiment with scenarios&lt;/p&gt;
&lt;p&gt;&amp;middot; Students will demonstrate and discuss their &amp;ldquo;platformer&amp;rdquo; games&lt;/p&gt;
&lt;p&gt;&amp;middot; Feedback on games&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="41" valign="top"&gt;
&lt;p&gt;&lt;b&gt;6&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="235" valign="top"&gt;
&lt;p&gt;Read:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Introduction to Metro Design Principle: Pride in Craftsmanship&lt;/li&gt;
&lt;li&gt;Selected Online Article&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Turn In:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Add a level to your Holiday Themed game&lt;/li&gt;
&lt;li&gt;Develop a marketing plan for your game&lt;/li&gt;
&lt;li&gt;Post upgrade to the Scirra.Com arcade&lt;/li&gt;
&lt;li&gt;Demonstrate how you will implement this game in Windows 8 using drawings, scenarios etc.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In Class:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Check-in Modified lab component to Team Foundation Services&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Quiz&lt;/li&gt;
&lt;/ul&gt;
&lt;/td&gt;
&lt;td width="256" valign="top"&gt;
&lt;p&gt;&amp;middot; Discuss Metro Design Principle and Pride in Craftsmanship&lt;/p&gt;
&lt;p&gt;&amp;middot; Discuss Game design using HTML5/JavaScript Hello World App&lt;/p&gt;
&lt;p&gt;&amp;middot; Quality software and how to create quality software&lt;/p&gt;
&lt;p&gt;&amp;middot; Team Foundation Services&lt;/p&gt;
&lt;p&gt;In Class Lab:&lt;/p&gt;
&lt;p&gt;&amp;middot; Check-out lab component, modify and check-in modified component&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="41" valign="top"&gt;
&lt;p&gt;&lt;b&gt;7&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="235" valign="top"&gt;
&lt;p&gt;Read:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Being Fast and Fluid, and Authentically Digital&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Selected Online Article&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Turn In:&lt;/p&gt;
&lt;p&gt;&amp;middot; Modifications to assigned HTML5/JavaScript code&lt;/p&gt;
&lt;p&gt;&amp;middot; Addition of Scoring and simulated Leaderboard to your Holiday Themed game&lt;/p&gt;
&lt;p&gt;&amp;middot; Marketing plan for your Holiday Game&lt;/p&gt;
&lt;p&gt;&amp;middot; YouTube Video about your game&lt;/p&gt;
&lt;p&gt;In Class:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Quiz&lt;/li&gt;
&lt;/ul&gt;
&lt;/td&gt;
&lt;td width="256" valign="top"&gt;
&lt;p&gt;&amp;middot; Discuss what it means to be Authentically Digital&lt;/p&gt;
&lt;p&gt;&amp;middot; Examine MS Project report of status of the HTML5/JavaScript Hello World App&lt;/p&gt;
&lt;p&gt;&amp;middot; Discuss Agile Design&lt;/p&gt;
&lt;p&gt;&amp;middot; Selected Students Demo their Holiday game&lt;/p&gt;
&lt;p&gt;&amp;middot; Review of selected YouTube Videos&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="41" valign="top"&gt;
&lt;p&gt;&lt;b&gt;8&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="235" valign="top"&gt;
&lt;p&gt;Read:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Winning as One: Using and Charms Contracts&lt;/li&gt;
&lt;li&gt;Selected Online Article&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Turn In:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Report on Blog Traffic and YouTube Video&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In Class:&lt;/p&gt;
&lt;p&gt;&amp;middot; Quiz&lt;/p&gt;
&lt;/td&gt;
&lt;td width="256" valign="top"&gt;
&lt;p&gt;&amp;middot; Discuss what a contract is and how to implement in it your code&lt;/p&gt;
&lt;p&gt;&amp;middot; Selected students will demo their Holiday game&lt;/p&gt;
&lt;p&gt;&amp;middot; Discuss &amp;ldquo;Promise&amp;rdquo; and &amp;ldquo;Then&amp;rdquo;&lt;/p&gt;
&lt;p&gt;&amp;middot; Discuss Scurm approach to design&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="41" valign="top"&gt;
&lt;p&gt;&lt;b&gt;9&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="235" valign="top"&gt;
&lt;p&gt;Read:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Introduction to Live Tiles and Notifications&lt;/li&gt;
&lt;li&gt;Selected Digital library article&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Turn In:&lt;/p&gt;
&lt;p&gt;&amp;middot; Update your &amp;ldquo;Hello World&amp;rdquo; Game to incorporate the Search Charm&lt;/p&gt;
&lt;p&gt;&amp;middot; Update your &amp;ldquo;Hello World&amp;rdquo; Project to Incorporate Settings Charm&lt;/p&gt;
&lt;p&gt;&amp;middot; Expand use of &amp;ldquo;Promise&amp;rdquo; and &amp;ldquo;Then&amp;rdquo;&lt;/p&gt;
&lt;p&gt;In Class:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Code Profiling Lab Outcome&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Quiz&lt;/li&gt;
&lt;/ul&gt;
&lt;/td&gt;
&lt;td width="256" valign="top"&gt;
&lt;p&gt;&amp;middot; Discuss Live Tiles and Notifications&lt;/p&gt;
&lt;p&gt;&amp;middot; Selected students will demo their &amp;ldquo;Hello World&amp;rdquo; Use of Charms and how they implemented their code&lt;/p&gt;
&lt;p&gt;&amp;middot; Code Profiling&lt;/p&gt;
&lt;p&gt;&amp;middot; UML and Game Design&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="41" valign="top"&gt;
&lt;p&gt;&lt;b&gt;10&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="235" valign="top"&gt;
&lt;p&gt;Read:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Designing for Multiple Screens and Resolutions&lt;/li&gt;
&lt;li&gt;Selected Online Article&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Turn In:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Update to Holiday Themed Project to include Live Tiles and Notification&lt;/li&gt;
&lt;li&gt;Update to &amp;ldquo;Hello World&amp;rdquo; Project to demo use of dynamic CSS&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In Class:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Quiz&lt;/li&gt;
&lt;/ul&gt;
&lt;/td&gt;
&lt;td width="256" valign="top"&gt;
&lt;p&gt;&amp;middot; Discuss Snap, Fill and Full Screens in Windows 8&lt;/p&gt;
&lt;p&gt;&amp;middot; Selected Students demonstrates Promise and Then&lt;/p&gt;
&lt;p&gt;&amp;middot; Designing for the Windows 8 Phone&lt;/p&gt;
&lt;p&gt;&amp;middot; Selected Students demonstrate their Holiday Themed Projects&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="41" valign="top"&gt;
&lt;p&gt;&lt;b&gt;11&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="235" valign="top"&gt;
&lt;p&gt;Read:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;App Submission Process&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Turn In:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Addition of Windows 8 Snap and Fill solution for your Holiday Game&lt;/li&gt;
&lt;li&gt;Addition of Dynamic CSS to &amp;ldquo;Hello World&amp;rdquo; project to handle Snap, Fill and Full&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In Class:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Results from the WACK test&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Quiz&lt;/li&gt;
&lt;/ul&gt;
&lt;/td&gt;
&lt;td width="256" valign="top"&gt;
&lt;p&gt;&amp;middot; Discuss the Submission Process&lt;/p&gt;
&lt;p&gt;&amp;middot; Students run WACK test on their Projects&lt;/p&gt;
&lt;p&gt;&amp;middot; Students are assisted in determining how to fix their WACK test failures&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="41" valign="top"&gt;
&lt;p&gt;&lt;b&gt;12&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="235" valign="top"&gt;
&lt;p&gt;Read:&lt;/p&gt;
&lt;p&gt;&amp;middot; Online articles about WinRT, to be determined&lt;/p&gt;
&lt;p&gt;Turn In:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Design Portfolio for online evaluation by other students&lt;/li&gt;
&lt;li&gt;Submit game to Windows Store evaluation&lt;/li&gt;
&lt;li&gt;Begin Design process for a game based on seasons&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In Class:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Submit Hello World consuming the WinRT Project&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Quiz&lt;/li&gt;
&lt;/ul&gt;
&lt;/td&gt;
&lt;td width="256" valign="top"&gt;
&lt;p&gt;&amp;middot; Review of design process&lt;/p&gt;
&lt;p&gt;&amp;middot; WinRT and what it is&lt;/p&gt;
&lt;p&gt;&amp;middot; Selected Students will demonstrate their submitting games&lt;/p&gt;
&lt;p&gt;In Class Lab:&lt;/p&gt;
&lt;p&gt;&amp;middot; Students will consume an existing C# based WinRT project in their Hello World Project&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="41" valign="top"&gt;
&lt;p&gt;&lt;b&gt;13&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="235" valign="top"&gt;
&lt;p&gt;Read:&lt;/p&gt;
&lt;p&gt;&amp;middot; Introduction to C++ WinRT&lt;/p&gt;
&lt;p&gt;Turn In:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Design Portfolio improvements from Online Evaluations&lt;/li&gt;
&lt;li&gt;Implement Seasonal Game Design&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In Class:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Submit WinRT Lab component&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Quiz&lt;/li&gt;
&lt;/ul&gt;
&lt;/td&gt;
&lt;td width="256" valign="top"&gt;
&lt;p&gt;&amp;middot; Demonstration of how to create and write a C++ WinRT module&lt;/p&gt;
&lt;p&gt;&amp;middot; Students will explore and implement a simple WinRT Module and then consume it in their &amp;ldquo;Hello World&amp;rdquo; program&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="41" valign="top"&gt;
&lt;p&gt;&lt;b&gt;14&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="235" valign="top"&gt;
&lt;p&gt;Read:&lt;/p&gt;
&lt;p&gt;&amp;middot; Leaderboards Online material&lt;/p&gt;
&lt;p&gt;Turn In:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Addition of WinRT to your Seasonal Game&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In Class:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Quiz&lt;/li&gt;
&lt;/ul&gt;
&lt;/td&gt;
&lt;td width="256" valign="top"&gt;
&lt;p&gt;&amp;middot; Discussion of Leaderboards and how to implement them using existing tools&lt;/p&gt;
&lt;p&gt;&amp;middot; Selected students will demonstrate their games&lt;/p&gt;
&lt;p&gt;&amp;middot; Class Evaluations&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="41" valign="top"&gt;
&lt;p&gt;&lt;b&gt;15&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="235" valign="top"&gt;
&lt;p&gt;&lt;b&gt;Read:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&amp;middot; No reading assignment&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Turn In:&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Blog Analytics&lt;/li&gt;
&lt;li&gt;Facebook Analytics&lt;/li&gt;
&lt;li&gt;YouTube Analytics&lt;/li&gt;
&lt;li&gt;Design Portfolio (online material only)&lt;/li&gt;
&lt;li&gt;Holiday Game&lt;/li&gt;
&lt;li&gt;Seasonal Game&lt;/li&gt;
&lt;/ul&gt;
&lt;/td&gt;
&lt;td width="256" valign="top"&gt;
&lt;p&gt;&amp;middot; All students will play the other student&amp;rsquo;s games and give feedback&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;* Note: The Schedule is subject to revision&lt;/p&gt;
&lt;h4&gt;I.5. Academic Integrity:&lt;/h4&gt;
&lt;p&gt;&amp;lt;&amp;lt;Boilerplate from Your School&amp;gt;&amp;gt;&lt;/p&gt;
&lt;h4&gt;I.6. Accommodations for Students with Disabilities&lt;/h4&gt;
&lt;p&gt;&amp;lt;&amp;lt;Boilerplate from Your School&amp;gt;&amp;gt;&lt;/p&gt;
&lt;h4&gt;I.7. Course Policies: Attendance and Plagiarism&lt;/h4&gt;
&lt;h6&gt;&lt;a name="UniversityAttendance"&gt;&lt;/a&gt;University Attendance Policy and Class Expectations&lt;/h6&gt;
&lt;p&gt;&amp;lt;&amp;lt;Boilerplate from Your School&amp;gt;&amp;gt;&lt;/p&gt;
&lt;h6&gt;University Academic Conduct Policy&lt;/h6&gt;
&lt;p&gt;&amp;lt;&amp;lt;Boiler Plate from your School&amp;gt;&amp;gt;&lt;/p&gt;
&lt;h4&gt;I.8. Resources&lt;/h4&gt;
&lt;h6&gt;University Library&lt;/h6&gt;
&lt;p&gt;You will be given assignments that require the use of the digital library, if you don&amp;rsquo;t know how to use it, then walk over to the library and find out.&lt;/p&gt;
&lt;h6&gt;&lt;a name="DisabilityResource"&gt;&lt;/a&gt;Disability Resource Services&lt;/h6&gt;
&lt;p&gt;&amp;lt;&amp;lt;Boiler Plate from Your School&amp;gt;&amp;gt;&lt;/p&gt;
&lt;h6&gt;Schedule Changes&lt;/h6&gt;
&lt;p&gt;&amp;lt;&amp;lt;Boilerplate from your School&amp;gt;&amp;gt;&lt;/p&gt;
&lt;h6&gt;Late Work&lt;/h6&gt;
&lt;p&gt;&amp;lt;&amp;lt;Boilerplate from Your School&amp;gt;&amp;gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;
&lt;h6&gt;Grades of "Incomplete"&lt;/h6&gt;
&lt;p&gt;&amp;lt;&amp;lt;Boilerplate from Your School&amp;gt;&amp;gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10344320" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Windows+8/">Windows 8</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Game+design/">Game design</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Team+Foundation+Services/">Team Foundation Services</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Visual+Studio+12/">Visual Studio 12</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Windows+8+Game+Design/">Windows 8 Game Design</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Syllabus/">Syllabus</category><feedburner:origLink>http://blogs.msdn.com/b/socal-sam/archive/2012/08/28/windows-8-game-design-syllabus-any-comments-appreciated.aspx</feedburner:origLink></item><item><title>SharePoint workspace shows up after installing Office 15 or Office 2013</title><link>http://feedproxy.google.com/~r/SystemsArchitectureAndEngineeringSolutions/~3/CGwn1ffL60E/sharepoint-workspace-shows-up-after-installing-office-15-or-office-2013.aspx</link><pubDate>Mon, 27 Aug 2012 16:45:44 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10343888</guid><dc:creator>Surf4Fun</dc:creator><slash:comments>2</slash:comments><wfw:commentRss>http://blogs.msdn.com/b/socal-sam/rsscomments.aspx?WeblogPostID=10343888</wfw:commentRss><comments>http://blogs.msdn.com/b/socal-sam/archive/2012/08/27/sharepoint-workspace-shows-up-after-installing-office-15-or-office-2013.aspx#comments</comments><description>&lt;p&gt;So, there was groove, the tool that seemed cool but I never really understood.&amp;#160; It would be nice to have a system that simply synched my files between machines.&amp;#160; So groove was ungroovy and others came up with a system that they could own and get others to use.&amp;#160; Groove was unloved.&amp;#160; Then along game the SharePoint workspace in 2010, nicely done, easy to use, once you got over the confusing documentation and lack of ownership.&lt;/p&gt;  &lt;p&gt;Now I notice that it is included in the Office 15or Office 2013 whatever and there is the Start Synchronization.&amp;#160; Of course if everyone is using Drop Box, etc. then it is pretty useless.&amp;#160; Like have one phone handset, no one to talk to.&lt;/p&gt;  &lt;p&gt;So, since I am goofing off, what the heck I go to the web to find out more.&amp;#160; Not much out there.&amp;#160; Or is there?&lt;/p&gt;  &lt;p&gt;Well there is, but the SharePoint links, etc. in the Help file are out of synch with the latest information.&amp;#160; Or at least the presentation appears to be for the older version of office 2010.&lt;/p&gt;  &lt;p&gt;Think I am going to give this a try and see if it is useful.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10343888" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Sharepoint+Workspace+in+office+2013/">Sharepoint Workspace in office 2013</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Sharepoint/">Sharepoint</category><feedburner:origLink>http://blogs.msdn.com/b/socal-sam/archive/2012/08/27/sharepoint-workspace-shows-up-after-installing-office-15-or-office-2013.aspx</feedburner:origLink></item><item><title>Direct2 QuickStart Sample, not for Direct2 with XAML or Win8</title><link>http://feedproxy.google.com/~r/SystemsArchitectureAndEngineeringSolutions/~3/EO2wsD5_JdA/direct2-quickstart-sample-not-for-direct2-with-xaml-or-win8.aspx</link><pubDate>Mon, 20 Aug 2012 18:36:11 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10341734</guid><dc:creator>Surf4Fun</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.msdn.com/b/socal-sam/rsscomments.aspx?WeblogPostID=10341734</wfw:commentRss><comments>http://blogs.msdn.com/b/socal-sam/archive/2012/08/20/direct2-quickstart-sample-not-for-direct2-with-xaml-or-win8.aspx#comments</comments><description>&lt;p&gt;The &lt;a href="http://msdn.microsoft.com/en-us/library/windows/desktop/dd535473(v=vs.85).aspx"&gt;Direct2D QuickStart&lt;/a&gt; sample is for use with W32 and &lt;u&gt;not&lt;/u&gt; XAML or Win8 .&amp;#160; The sample uses the &lt;a href="http://msdn.microsoft.com/en-us/library/windows/desktop/dd371461(v=vs.85).aspx"&gt;&lt;strong&gt;ID2D1HwndRenderTarget&lt;/strong&gt;&lt;/a&gt;, which is NOT supported in the Windows Modern UI style apps.&amp;#160; I spent a few minutes reading the article and realized that it was relatively useless for the implementation instructions on how to combine Direct2, direct3, and directwrite. &lt;/p&gt;  &lt;p&gt;In Direct2D you need to use &lt;a href="http://msdn.microsoft.com/en-us/library/windows/desktop/hh404479(v=vs.85).aspx"&gt;&lt;strong&gt;device context&lt;/strong&gt;&lt;/a&gt;, this links to the XAML with the Direct2 and Direct3 libraries.&lt;/p&gt;  &lt;p&gt;In a future post I will review a number of recent samples.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10341734" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Direct2+QuickStart+Sample+not+for+XAML/">Direct2 QuickStart Sample not for XAML</category><feedburner:origLink>http://blogs.msdn.com/b/socal-sam/archive/2012/08/20/direct2-quickstart-sample-not-for-direct2-with-xaml-or-win8.aspx</feedburner:origLink></item><item><title>Changes in Visual Studio 2012: Deployment or installer has significantly changed</title><link>http://feedproxy.google.com/~r/SystemsArchitectureAndEngineeringSolutions/~3/qL4kiPxNfV4/changes-in-visual-studio-2012-deployment-or-installer-has-significantly-changed.aspx</link><pubDate>Fri, 17 Aug 2012 19:59:50 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10341112</guid><dc:creator>Surf4Fun</dc:creator><slash:comments>2</slash:comments><wfw:commentRss>http://blogs.msdn.com/b/socal-sam/rsscomments.aspx?WeblogPostID=10341112</wfw:commentRss><comments>http://blogs.msdn.com/b/socal-sam/archive/2012/08/17/changes-in-visual-studio-2012-deployment-or-installer-has-significantly-changed.aspx#comments</comments><description>&lt;p&gt;If you are NOT building Windows 8 apps, you may want to deploy your app to Windows 7, etc.&amp;#160; Well things have changed.&lt;/p&gt;  &lt;p&gt;You use the InstallShield and need to sign up when you create the deployment application.&amp;#160; &lt;/p&gt;  &lt;p&gt;For more information see:&lt;/p&gt;  &lt;p&gt;&lt;a title="http://msdn.microsoft.com/en-us/library/2kt85ked.aspx" href="http://msdn.microsoft.com/en-us/library/2kt85ked.aspx"&gt;http://msdn.microsoft.com/en-us/library/2kt85ked.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;You should do Windows 8 apps so to prepare your app use &lt;a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200128171"&gt;30 days to launch&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200128171"&gt;&lt;img title="girlie_peace" style="display: inline; background-image: none;" border="0" alt="girlie_peace" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-53-45-metablogapi/8877.girlie_5F00_peace_5F00_3.gif" width="622" height="498" /&gt;&lt;/a&gt;:&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10341112" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/InstallShield+VS+12/">InstallShield VS 12</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Visual+Studio+Deployment+changes/">Visual Studio Deployment changes</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/VS+Installer/">VS Installer</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Deploying+apps+in+VS+12/">Deploying apps in VS 12</category><feedburner:origLink>http://blogs.msdn.com/b/socal-sam/archive/2012/08/17/changes-in-visual-studio-2012-deployment-or-installer-has-significantly-changed.aspx</feedburner:origLink></item><item><title>30 Days to Launch: Got the call from the MSPE</title><link>http://feedproxy.google.com/~r/SystemsArchitectureAndEngineeringSolutions/~3/k22dlqst0Uk/30-days-to-launch-got-the-call-from-the-mspe.aspx</link><pubDate>Fri, 17 Aug 2012 16:02:24 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10341010</guid><dc:creator>Surf4Fun</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.msdn.com/b/socal-sam/rsscomments.aspx?WeblogPostID=10341010</wfw:commentRss><comments>http://blogs.msdn.com/b/socal-sam/archive/2012/08/17/30-days-to-launch-got-the-call-from-the-mspe.aspx#comments</comments><description>&lt;p&gt;Ok, you sign up for the 30 days to launch, you get the emails that hopefully you are paying attention to.&amp;#160; Then you get the phone call.&amp;#160; Don’t hang up if you hear this introduction:&lt;/p&gt;  &lt;p&gt;Hi I am &amp;lt;Name of caller&amp;gt; of Microsoft Solution Partner Experts calling on behalf of Microsoft.&lt;/p&gt;  &lt;p&gt;DON’T HANG UP!&amp;#160; This is a real offer for free design consultation on your app.&amp;#160; Seriously.&amp;#160; No kidding!&lt;/p&gt;  &lt;p&gt;To be prepared for this call make sure to READ the 30 days to launch emails.&amp;#160; The person from Microsoft Solution Partner Experts will ask you a few questions, which are around these areas:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;You will ask, about state of app, benefits of the program and set-up consultation.&lt;/li&gt;    &lt;li&gt;Tips and Tricks email&lt;/li&gt;    &lt;li&gt;Phone call is a follow up my signing up at 30 days to launch, and it is definitely the most useful call I have gotten in quite a while&lt;/li&gt;    &lt;li&gt;There will be a click to chat link but it was up when I used the site, but I reported it&lt;/li&gt;    &lt;li&gt;Email: &lt;a href="mailto:30TOLAUNCH@microsoft.com"&gt;30TOLAUNCH@microsoft.com&lt;/a&gt; (not an email I deal with)&lt;/li&gt;    &lt;li&gt;For instance I need Design Consultation on my graphic artists, but they will likely only point to websites&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Don’t be like this guy, get started with your App design.&amp;#160; He just realized that he is going to lose easy money&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200128171"&gt;&lt;img title="thCAJAJR1I" style="display: inline; background-image: none;" border="0" alt="thCAJAJR1I" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-53-45-metablogapi/5873.thCAJAJR1I_5F00_5.jpg" width="512" height="294" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10341010" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Win8/">Win8</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/30+Days+to+Launch/">30 Days to Launch</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Getting+the+Call/">Getting the Call</category><feedburner:origLink>http://blogs.msdn.com/b/socal-sam/archive/2012/08/17/30-days-to-launch-got-the-call-from-the-mspe.aspx</feedburner:origLink></item><item><title>Wear a Hat (^) when you do that thing, if that thing is Object References</title><link>http://feedproxy.google.com/~r/SystemsArchitectureAndEngineeringSolutions/~3/66Yfe7223gA/wear-a-hat-when-you-do-that-thing-if-that-thing-is-object-references.aspx</link><pubDate>Fri, 17 Aug 2012 00:21:08 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10340763</guid><dc:creator>Surf4Fun</dc:creator><slash:comments>2</slash:comments><wfw:commentRss>http://blogs.msdn.com/b/socal-sam/rsscomments.aspx?WeblogPostID=10340763</wfw:commentRss><comments>http://blogs.msdn.com/b/socal-sam/archive/2012/08/16/wear-a-hat-when-you-do-that-thing-if-that-thing-is-object-references.aspx#comments</comments><description>&lt;p&gt;You weren’t thinking that I was talking about something else were you?&amp;#160; Some people might call the ^ a carat, but in our world, it is a hat.&amp;#160; Use the “Hat” or ^ only if you are using with Windows Runtime Objects or are creating a Windows Runtime component.&lt;/p&gt;  &lt;p&gt;(Keep in mind that there are WinRT API objects AND WinRT objects that you create, or I create).&lt;/p&gt;  &lt;p&gt;Why use the “Hat” or “^” ?&amp;#160; Seriously, it’s garbage.&amp;#160; Really that is why, you use it to do garbage collection or automatic deletion for those of you that get a twitch whenever Microsoft mentions garbage collection.&amp;#160; See you DON’T have to use the Garbage Collection or Automatic Deletion for anything other than WinRT, all other C++ function just like you would expect it to.&lt;/p&gt;  &lt;p&gt;This means you use the “Hat” or “^” instead of AddRef or Release with Windows Runtime, but it might be confusing about the difference between C++ and C#/VB.&amp;#160; As expected C++/CX compile directly to run directly on the CPU.&amp;#160; C#/VB compile to the MS intermediate language and execute in the Common Language Runtime (CLR).&amp;#160; And then JavaScript simply execute in the run-time.&amp;#160; VB, C# and C++ all communicate with the run-time presentation through the Application Binary Interface.&lt;/p&gt;  &lt;p&gt;So what about C?&amp;#160; Yeah, there is way to use C.&amp;#160; I don’t want to talk about that right now, ok?&lt;/p&gt;  &lt;h4&gt;Then there is the Windows Metadata (.winmd) files, just to confuse everyone&lt;/h4&gt;  &lt;p&gt;WTF, or What’s the file?&amp;#160; The file is .winmd, which compiled at the same time as the Metro App.&amp;#160; Since JavaScript, C# and VB don’t know what C++ is doing when you use regular classes, arrays, templates or STL containers, .winmd makes the connection.&lt;/p&gt;  &lt;p&gt;Wow a lot of stuff to learn about.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10340763" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/WinRT/">WinRT</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/winmd/">winmd</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/AddRef/">AddRef</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/ABI/">ABI</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Hat/">Hat</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Release/">Release</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Application+Binary+Interface/">Application Binary Interface</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/_5E00_/">^</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Object+Reference/">Object Reference</category><feedburner:origLink>http://blogs.msdn.com/b/socal-sam/archive/2012/08/16/wear-a-hat-when-you-do-that-thing-if-that-thing-is-object-references.aspx</feedburner:origLink></item><item><title>Free Online Hackathon! This is a first</title><link>http://feedproxy.google.com/~r/SystemsArchitectureAndEngineeringSolutions/~3/j2exTloSAxo/free-online-hackathon-this-is-a-first.aspx</link><pubDate>Wed, 15 Aug 2012 23:50:32 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10340225</guid><dc:creator>Surf4Fun</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.msdn.com/b/socal-sam/rsscomments.aspx?WeblogPostID=10340225</wfw:commentRss><comments>http://blogs.msdn.com/b/socal-sam/archive/2012/08/15/free-online-hackathon-this-is-a-first.aspx#comments</comments><description>&lt;p&gt;Hey sign up for this free Hackathon, win prizes (as described in the link):&lt;/p&gt;  &lt;p&gt;&lt;a href="http://aka.ms/blio4w"&gt;Free Online Hackathon!&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Build that Windows 8 application and make big money!&lt;/p&gt;  &lt;p&gt;But I like this process, no spending long hours on Saturday in a room away from home.&amp;#160; You can drink your own coffee and use your own bathroom.&amp;#160; Nice, very nice.&lt;/p&gt;  &lt;p&gt;So join us online!&amp;#160; Learn, program, make money.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://4.bp.blogspot.com/-MW76qI32VN0/TqEbcb2fAEI/AAAAAAAAAD4/Kpapz0I_Juc/s1600/dot_hack_01_1280.jpg"&gt;&lt;img src="http://4.bp.blogspot.com/-MW76qI32VN0/TqEbcb2fAEI/AAAAAAAAAD4/Kpapz0I_Juc/s1600/dot_hack_01_1280.jpg" width="698" height="558" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10340225" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Windows+8/">Windows 8</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Win+8/">Win 8</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Win8/">Win8</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/online+Hackathon/">online Hackathon</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Hackathons/">Hackathons</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Free+Online+Hackathon/">Free Online Hackathon</category><feedburner:origLink>http://blogs.msdn.com/b/socal-sam/archive/2012/08/15/free-online-hackathon-this-is-a-first.aspx</feedburner:origLink></item><item><title>Data Structures using Windows 8 approach to UI: WinRT combined with JavaScript</title><link>http://feedproxy.google.com/~r/SystemsArchitectureAndEngineeringSolutions/~3/Kgr-Av61BGU/data-structures-using-windows-8-approach-to-ui-winrt-combined-with-javascript.aspx</link><pubDate>Tue, 14 Aug 2012 16:32:47 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10339525</guid><dc:creator>Surf4Fun</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.msdn.com/b/socal-sam/rsscomments.aspx?WeblogPostID=10339525</wfw:commentRss><comments>http://blogs.msdn.com/b/socal-sam/archive/2012/08/14/data-structures-using-windows-8-approach-to-ui-winrt-combined-with-javascript.aspx#comments</comments><description>&lt;p&gt;In a blog that I wrote that can be found on &lt;a title="http://aka.ms/javascript_winRTp1" href="http://aka.ms/javascript_winRTp1"&gt;http://aka.ms/javascript_winRTp1&lt;/a&gt;, where I duplicate but upgrade an excellent video on channel 9, the video lacked the code component and used really early interfaces.&amp;#160; (For people wondering why I didn’t use one of the two “M” words that are used with UI, is that I don’t want to get distracted by outside blogs, who I respect but not related to the discussions about the classroom.)&lt;/p&gt;  &lt;p&gt;WinRT and COM are similar, in fact WinRT is a subset of COM, the specifications can be found in the ECMA 334 specs and are a free download, if you are using this for your students then you should consider having them download it and do a quiz to make sure they look at the paragraph on COM.&lt;/p&gt;  &lt;p&gt;So I wrote a class objective for our class objective:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;At the conclusion of this class the student will be able to demonstrate User Interface design using C++ that can operate either connected or disconnected with cloud based computing.&lt;/p&gt;    &lt;p&gt;In this class the professor would lead the students through structured learning to combine user interface design that incorporated C++ with cloud computation when required and client based computing when economical.&amp;#160; The software design will incorporate Modern UI design, with standard feedback for the user touch, device rotation, as well as onboard sensors and ports.&amp;#160; Further the software design would introduce the concept of cost of computing in the cloud versus on the client and then how to inform the user which types of computing is being accomplished.&amp;#160; &lt;/p&gt;    &lt;p&gt;The class will use game design as the goals of the design, although students will be encouraged to follow their own design arc.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;If we are going to do Data Structures, then we need to be able to access C++, but keep the students interested and feeling that the work they do has impact on their world.&amp;#160; For a few, mainly students who will become researcher or engine designer (&lt;a href="http://blogs.msdn.com/silverightgame" target="_blank"&gt;games&lt;/a&gt;, database, etc.) then the pure C++ data structure makes sense.&amp;#160; Data Structures using Java is somewhat interesting, but like C#, there has to be a great deal of effort to make Java seem like a language that uses pointers, etc.&amp;#160; This was effective for Sun Microsystems, but now that Oracle controls the language, don’t we have the same issues that professors had with C#?&amp;#160; Except that Java has no specifications, which C# does.&amp;#160; Also, C and C++ knowledge is important for engineering students who will use older simulation systems or need to build compact systems.&amp;#160; Finally, maintenance of the systems created by the researchers and “engine” creators often requires in-depth knowledge of C and C++.&lt;/p&gt;  &lt;p&gt;Use of WinRT with JavaScript can move the students to a place where they feel that the classroom isn’t something to just get through, but rather a place that they are learning material that can be put to use immediately.&lt;/p&gt;  &lt;p&gt;Implementing C++ and even C code using WinRT is easy to do, and connecting it to JavaScript is seriously easy.&amp;#160; But will it work on all versions of Windows 8?&amp;#160; Bear in mind that the C++ and C code you write may not be supported on the ARM style of WinRT, but will work on the so called Intel version of WinRT.&amp;#160; Again out side of the scope of these articles.&lt;/p&gt;  &lt;p&gt;So how do you use WinRT in your class?&amp;#160; With this blog I have given a link to instructions on how to implement a very Simple WinRT program and how to consume it in HTML5/JavaScript.&amp;#160; I am working today on an article that describes how to do arrays with WinRT and HTML5/JavaScript.&amp;#160; This will be my next post in this series.&lt;/p&gt;  &lt;p&gt;The only problem is casting it so that is in a game and useable for a Windows 8 application.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10339525" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/WinRT/">WinRT</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Win8/">Win8</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Visual+Studio+12/">Visual Studio 12</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/WinRT+and+Javascript/">WinRT and Javascript</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Javascript+Games+using+WinRT/">Javascript Games using WinRT</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Data+Structures+using+Win8/">Data Structures using Win8</category><feedburner:origLink>http://blogs.msdn.com/b/socal-sam/archive/2012/08/14/data-structures-using-windows-8-approach-to-ui-winrt-combined-with-javascript.aspx</feedburner:origLink></item><item><title>Data Structures class using Windows 8 Modern UI design</title><link>http://feedproxy.google.com/~r/SystemsArchitectureAndEngineeringSolutions/~3/I3oKTZs84Y4/data-structures-class-using-windows-8-modern-ui-design.aspx</link><pubDate>Thu, 09 Aug 2012 14:11:25 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10338225</guid><dc:creator>Surf4Fun</dc:creator><slash:comments>3</slash:comments><wfw:commentRss>http://blogs.msdn.com/b/socal-sam/rsscomments.aspx?WeblogPostID=10338225</wfw:commentRss><comments>http://blogs.msdn.com/b/socal-sam/archive/2012/08/09/data-structures-class-using-windows-8-modern-ui-design.aspx#comments</comments><description>&lt;p&gt;In many schools there is a move to consolidate the two data structures classes into one, so what should a department do with the remaining class.&amp;#160; Well, I guess the General Ed folks might want to steal that spot for another class that doesn’t do a good job of preparing the student.&amp;#160; Or maybe the spot will go to a Senior Design class, and that would be good.&amp;#160; On the other hand there are some other spots that could fill that class that has been reduced.&amp;#160; For instance a class that implements design, on the Modern UI design with C++ and user interfaces with a little cloud computing thrown in.&lt;/p&gt;  &lt;p&gt;Here is what it might look like (and I am just making this up, but you know that if you are a regular reader, in which case thank you):&lt;/p&gt;  &lt;p&gt;Class objective: &lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;At the conclusion of this class the student will be able to demonstrate User Interface design using C++ that can operate either connected or disconnected with cloud based computing.&lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;In this class the professor would lead the students through structured learning to combine user interface design that incorporated C++ with cloud computation when required and client based computing when economical.&amp;#160; The software design will incorporate Modern UI design, with standard feedback for the user touch, device rotation, as well as onboard sensors and ports.&amp;#160; Further the software design would introduce the concept of cost of computing in the cloud versus on the client and then how to inform the user which types of computing is being accomplished.&amp;#160; &lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;The class will use game design as the goals of the design, although students will be encouraged to follow their own design arc.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Now that we got that out of the way, what would the curriculum look like and how would you get started.&amp;#160; I think that this would be an interesting class for 2 or third year students.&amp;#160; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-53-45-metablogapi/8664.image_5F00_2.png"&gt;&lt;img title="image" style="display: inline;" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-53-45-metablogapi/4442.image_5F00_thumb.png" width="402" height="286" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10338225" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Data+Structures+Curriculum/">Data Structures Curriculum</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/C_2B002B00_+and+Windows+8/">C++ and Windows 8</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Data+Structures+Class/">Data Structures Class</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Modern+UI+design/">Modern UI design</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Windows+8+and+the+cloud/">Windows 8 and the cloud</category><feedburner:origLink>http://blogs.msdn.com/b/socal-sam/archive/2012/08/09/data-structures-class-using-windows-8-modern-ui-design.aspx</feedburner:origLink></item><item><title>Powerpoint Storyboard Shapes for you!</title><link>http://feedproxy.google.com/~r/SystemsArchitectureAndEngineeringSolutions/~3/OGXOi8h7HCI/powerpoint-storyboard-shapes-for-you.aspx</link><pubDate>Fri, 03 Aug 2012 16:28:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10336642</guid><dc:creator>Surf4Fun</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.msdn.com/b/socal-sam/rsscomments.aspx?WeblogPostID=10336642</wfw:commentRss><comments>http://blogs.msdn.com/b/socal-sam/archive/2012/08/03/powerpoint-storyboard-shapes-for-you.aspx#comments</comments><description>&lt;p&gt;Here is a shape sheet that I created for use in my Windows 8 storyboards.&amp;nbsp; All you have to do is drag and drop, resize in PowerPoint.&amp;nbsp; I have included ones that I find useful and thought that you might want to use as well.&amp;nbsp; Scroll down to the bottom of the blog to download the shapes:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-53-45-metablogapi/4456.image_5F00_2.png"&gt;&lt;img width="520" height="342" title="image" style="display: inline; background-image: none;" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-53-45-metablogapi/2084.image_5F00_thumb.png" border="0" /&gt;&amp;nbsp;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10336642" width="1" height="1"&gt;</description><enclosure url="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-components-postattachments/00-10-33-66-42/Misc-Windows-8-storyboard.sbsx" length="945659" type="application/octet-stream" /><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/PowerPoint+Windows+8+Storyboard+Shapes/">PowerPoint Windows 8 Storyboard Shapes</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/PowerPoint+Storyboard+Shapes/">PowerPoint Storyboard Shapes</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Windows+8+Storyboard+Shapes/">Windows 8 Storyboard Shapes</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Storyboard+Shapes/">Storyboard Shapes</category><media:content url="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-components-postattachments/00-10-33-66-42/Misc-Windows-8-storyboard.sbsx" fileSize="945659" type="application/octet-stream" /><feedburner:origLink>http://blogs.msdn.com/b/socal-sam/archive/2012/08/03/powerpoint-storyboard-shapes-for-you.aspx</feedburner:origLink></item><item><title>Possible C++ Interview question: static functions and virtual</title><link>http://feedproxy.google.com/~r/SystemsArchitectureAndEngineeringSolutions/~3/C8P73zU2oak/possible-c-interview-question-static-functions-and-virtual.aspx</link><pubDate>Tue, 24 Jul 2012 15:34:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10332143</guid><dc:creator>Surf4Fun</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.msdn.com/b/socal-sam/rsscomments.aspx?WeblogPostID=10332143</wfw:commentRss><comments>http://blogs.msdn.com/b/socal-sam/archive/2012/07/24/possible-c-interview-question-static-functions-and-virtual.aspx#comments</comments><description>&lt;p&gt;&lt;font face="Arial"&gt;&lt;strong&gt;When declaring a static function could you declare it as a virtual?&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt; &lt;font face="Arial"&gt;   &lt;p&gt;     &lt;br /&gt;No&lt;/p&gt;    &lt;p&gt;Discussion:      &lt;br /&gt;Static functions are not related to objects so they would not be declared as a virtual.&lt;/p&gt; &lt;/font&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Virtual functions are used with specific objects that determines which virtual function to call. &lt;/font&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&amp;#160;&lt;/p&gt;    &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10332143" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Visual+Studio/">Visual Studio</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/C_2B002B00_/">C++</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/C_2B002B00_+Interview+Question/">C++ Interview Question</category><feedburner:origLink>http://blogs.msdn.com/b/socal-sam/archive/2012/07/24/possible-c-interview-question-static-functions-and-virtual.aspx</feedburner:origLink></item><item><title>Responsive Apps are better than non-responsive apps</title><link>http://feedproxy.google.com/~r/SystemsArchitectureAndEngineeringSolutions/~3/VKs3mwL9QzU/responsive-apps-are-better-than-non-responsive-apps.aspx</link><pubDate>Tue, 24 Jul 2012 03:17:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10332139</guid><dc:creator>Surf4Fun</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.msdn.com/b/socal-sam/rsscomments.aspx?WeblogPostID=10332139</wfw:commentRss><comments>http://blogs.msdn.com/b/socal-sam/archive/2012/07/23/responsive-apps-are-better-than-non-responsive-apps.aspx#comments</comments><description>&lt;p&gt;Yep, if you use the asynchronous programming approach you can avoid the sadness and social issues related to creating non-responsive apps.&lt;/p&gt;  &lt;p&gt;Check out these articles&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/windows/apps/hh464924.aspx" target="_blank"&gt;Asynchronous programming (Metro style apps)&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.codeproject.com/Articles/415720/Keeping-Apps-Fast-and-Fluid-with-Asynchrony-in-the" target="_blank"&gt;Keeping Apps Fast and Fluid with Asynchrony in the Windows Runtime&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;An article that also shows you how to build an app that can compile to both Windows Phone and Windows 8:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.codeproject.com/Articles/375174/Hello-World-WinRT" target="_blank"&gt;Hello World, WinRT !&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10332139" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/WinRT/">WinRT</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Visual+Studio+12/">Visual Studio 12</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/C_2B002B002F00_CX/">C++/CX</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Responsive+Apps/">Responsive Apps</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Metro+Apps/">Metro Apps</category><feedburner:origLink>http://blogs.msdn.com/b/socal-sam/archive/2012/07/23/responsive-apps-are-better-than-non-responsive-apps.aspx</feedburner:origLink></item><item><title>Type System in the C++/CX–Windows Metadata or winmd</title><link>http://feedproxy.google.com/~r/SystemsArchitectureAndEngineeringSolutions/~3/SSSTf28ah2k/type-system-in-the-c-cx-windows-metadata-or-winmd.aspx</link><pubDate>Mon, 23 Jul 2012 15:05:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10332133</guid><dc:creator>Surf4Fun</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.msdn.com/b/socal-sam/rsscomments.aspx?WeblogPostID=10332133</wfw:commentRss><comments>http://blogs.msdn.com/b/socal-sam/archive/2012/07/23/type-system-in-the-c-cx-windows-metadata-or-winmd.aspx#comments</comments><description>&lt;p&gt;This winmd thing, what’s up with that?&amp;#160; With .NET managed code there was the desire to do the right thing, protect the casual programmer from themselves.&amp;#160; In my opinion that time is now gone.&amp;#160; With Windows 8 and the re-emergence of C++ as a real language in the Microsoft World and the use of JavaScript/HTML 5 means that there needs to be some review, at least on my part, of C++ outside of .NET.&amp;#160; Sad, but true.&lt;/p&gt;  &lt;p&gt;One of the articles I am reading carefully is the one on the type system:&lt;/p&gt;  &lt;p&gt;&lt;a title="http://msdn.microsoft.com/en-us/library/windows/apps/hh755822(v=vs.110).aspx" href="http://msdn.microsoft.com/en-us/library/windows/apps/hh755822(v=vs.110).aspx"&gt;http://msdn.microsoft.com/en-us/library/windows/apps/hh755822(v=vs.110).aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;How types are visible in metadata and this article does a good job of explaining how to program for the Winmd.&amp;#160; As with most of the Windows 8 articles there seems to be a desire to not close the deal with working samples.&amp;#160; But then why am I complaining, I have not been doing working samples lately either.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10332133" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/C_2B002B00_/">C++</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Visual+Studio+12/">Visual Studio 12</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/CX/">CX</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/winmd/">winmd</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Metadata/">Metadata</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Windows+Metadata/">Windows Metadata</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/C_2B002B002F00_CX/">C++/CX</category><feedburner:origLink>http://blogs.msdn.com/b/socal-sam/archive/2012/07/23/type-system-in-the-c-cx-windows-metadata-or-winmd.aspx</feedburner:origLink></item><item><title>C++ Security: Security Descriptor</title><link>http://feedproxy.google.com/~r/SystemsArchitectureAndEngineeringSolutions/~3/y8jc-B6hvEo/c-security-security-descriptor.aspx</link><pubDate>Sun, 22 Jul 2012 15:52:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10332130</guid><dc:creator>Surf4Fun</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.msdn.com/b/socal-sam/rsscomments.aspx?WeblogPostID=10332130</wfw:commentRss><comments>http://blogs.msdn.com/b/socal-sam/archive/2012/07/22/c-security-security-descriptor.aspx#comments</comments><description>&lt;p&gt;What is a security descriptor? &lt;/p&gt;   &lt;dt&gt;&lt;a&gt;&lt;/a&gt;&lt;a&gt;&lt;/a&gt;A security descriptor is a structure and associated data that contains the security information for a securable object. A security descriptor identifies the object's owner and primary group. It can also contain a DACL that controls access to the object, and a SACL that controls the logging of attempts to access the object. &lt;/dt&gt;  &lt;p&gt;And just what is a DACL? This is a discretionary access control list and when present on the object the system will grant access.&amp;#160; For information on DACLs see:&lt;/p&gt;  &lt;p&gt;&lt;a title="http://msdn.microsoft.com/en-us/library/windows/desktop/aa446683(v=vs.85).aspx" href="http://msdn.microsoft.com/en-us/library/windows/desktop/aa446683(v=vs.85).aspx"&gt;http://msdn.microsoft.com/en-us/library/windows/desktop/aa446683(v=vs.85).aspx&lt;/a&gt; (and this is a useful article, that as far as I can tell is correct)&lt;/p&gt;  &lt;p&gt;A code sample that is current can be found at:&lt;/p&gt;  &lt;p&gt;&lt;a title="http://msdn.microsoft.com/en-us/library/windows/desktop/aa446595(v=vs.85).aspx" href="http://msdn.microsoft.com/en-us/library/windows/desktop/aa446595(v=vs.85).aspx"&gt;http://msdn.microsoft.com/en-us/library/windows/desktop/aa446595(v=vs.85).aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;For a more complete and generalized discussion see:&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a title="http://www-unix.globus.org/toolkit/docs/4.0/security/authzframe/security_descriptor.html" href="http://www-unix.globus.org/toolkit/docs/4.0/security/authzframe/security_descriptor.html"&gt;http://www-unix.globus.org/toolkit/docs/4.0/security/authzframe/security_descriptor.html&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10332130" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/C_2B002B00_+Security+Practices/">C++ Security Practices</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Visual+studio+and+TFS/">Visual studio and TFS</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/VS+12+RC/">VS 12 RC</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/C_2B002B00_+Registry+security/">C++ Registry security</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/C_2B002B00_+Data+structures/">C++ Data structures</category><feedburner:origLink>http://blogs.msdn.com/b/socal-sam/archive/2012/07/22/c-security-security-descriptor.aspx</feedburner:origLink></item><item><title>Free eBook: Introducing Windows Server 2012!</title><link>http://feedproxy.google.com/~r/SystemsArchitectureAndEngineeringSolutions/~3/GWyMDs6iSpM/free-ebook-introducing-windows-server-2012.aspx</link><pubDate>Sat, 21 Jul 2012 15:38:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10332104</guid><dc:creator>Surf4Fun</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.msdn.com/b/socal-sam/rsscomments.aspx?WeblogPostID=10332104</wfw:commentRss><comments>http://blogs.msdn.com/b/socal-sam/archive/2012/07/21/free-ebook-introducing-windows-server-2012.aspx#comments</comments><description>&lt;p&gt;This is a book that programmers as well as administrators should keep on their client machine.&amp;#160; Lot’s of tips and insight into the latest and greatest Windows Server 2012:&lt;/p&gt;  &lt;p&gt;&lt;a title="http://blogs.msdn.com/b/microsoft_press/archive/2012/06/04/free-ebook-introducing-windows-server-2012.aspx" href="http://blogs.msdn.com/b/microsoft_press/archive/2012/06/04/free-ebook-introducing-windows-server-2012.aspx"&gt;http://blogs.msdn.com/b/microsoft_press/archive/2012/06/04/free-ebook-introducing-windows-server-2012.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Please note that as of this writing only the PDF is downloadable.&lt;/p&gt;  &lt;p&gt;Just download, don’t hang around here.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10332104" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Windows+Server+2012/">Windows Server 2012</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/eBook+free/">eBook free</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Free+eBook/">Free eBook</category><feedburner:origLink>http://blogs.msdn.com/b/socal-sam/archive/2012/07/21/free-ebook-introducing-windows-server-2012.aspx</feedburner:origLink></item><item><title>Connecting Power Point to Team Foundation Server using your buddy game</title><link>http://feedproxy.google.com/~r/SystemsArchitectureAndEngineeringSolutions/~3/KmKMBuD3qEA/connecting-power-point-to-team-foundation-server-using-your-buddy-game.aspx</link><pubDate>Fri, 20 Jul 2012 21:19:22 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10332086</guid><dc:creator>Surf4Fun</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.msdn.com/b/socal-sam/rsscomments.aspx?WeblogPostID=10332086</wfw:commentRss><comments>http://blogs.msdn.com/b/socal-sam/archive/2012/07/20/connecting-power-point-to-team-foundation-server-using-your-buddy-game.aspx#comments</comments><description>&lt;p&gt;This is a two step process currently, you have to define the work item in Team Foundation Server and then go back to PowerPoint to connect the workitems.&lt;/p&gt;  &lt;p&gt;I am using VS 12 RC Premium, it should work in VS 2010 Professional or Ultimate, but not Express, and you need to have either Team Foundation Server or Team Foundation Services (the free internet version):&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-53-45-metablogapi/2844.image_5F00_2.png"&gt;&lt;img title="image" style="display: inline; background-image: none;" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-53-45-metablogapi/5732.image_5F00_thumb.png" width="500" height="184" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-53-45-metablogapi/7612.image_5F00_4.png"&gt;&lt;img title="image" style="display: inline; background-image: none;" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-53-45-metablogapi/5657.image_5F00_thumb_5F00_1.png" width="500" height="278" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-53-45-metablogapi/7536.image_5F00_6.png"&gt;&lt;img title="image" style="display: inline; background-image: none;" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-53-45-metablogapi/1856.image_5F00_thumb_5F00_2.png" width="485" height="347" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-53-45-metablogapi/1854.image_5F00_8.png"&gt;&lt;img title="image" style="display: inline; background-image: none;" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-53-45-metablogapi/1856.image_5F00_thumb_5F00_3.png" width="489" height="408" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Now you can link to the storyboard, but be on a PUBLIC location, for some reason when I browsed to the location in the file explorer on my client machine it kept bringing up the file on my client not the skydrive.&amp;#160; I went directly to the skydrive and did a share, it worked fine.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-53-45-metablogapi/6644.image_5F00_10.png"&gt;&lt;img title="image" style="display: inline; background-image: none;" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-53-45-metablogapi/5483.image_5F00_thumb_5F00_4.png" width="623" height="316" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Once you get this linked, when changes are made to that specific file then your Team Foundation Server keeps the link and you have the file stored in a manner that you can use for collaboration.&lt;/p&gt;  &lt;p&gt;In the next blog I will detail how to generate the tasks that you can hook the work items to the Storyboard.&amp;#160; I have been told that the feature you may have noticed in the earlier versions of storyboard: Add Work Items is not in this branch of the Storyboard tool.&amp;#160; (As of the post date of this blog.)&lt;/p&gt;  &lt;p&gt;So you will have to create tasks generated in the storyboard and then attach them to the various items in the PowerPoint Storyboard.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10332086" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Game+design/">Game design</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Team+Foundation+Server/">Team Foundation Server</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Visual+Studio+12/">Visual Studio 12</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Team+Collection/">Team Collection</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/VS+12+RC/">VS 12 RC</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Team+Project/">Team Project</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Team+Foundation+Server+Installation/">Team Foundation Server Installation</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Design/">Design</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Metro+Design/">Metro Design</category><feedburner:origLink>http://blogs.msdn.com/b/socal-sam/archive/2012/07/20/connecting-power-point-to-team-foundation-server-using-your-buddy-game.aspx</feedburner:origLink></item><item><title>Game Design: Architectural Tools</title><link>http://feedproxy.google.com/~r/SystemsArchitectureAndEngineeringSolutions/~3/NxXYWQvyPZM/game-design-tools-you-need-to-get-familiar-with-a-bunch-of-downloads-and-installs.aspx</link><pubDate>Fri, 20 Jul 2012 15:43:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10331356</guid><dc:creator>Surf4Fun</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.msdn.com/b/socal-sam/rsscomments.aspx?WeblogPostID=10331356</wfw:commentRss><comments>http://blogs.msdn.com/b/socal-sam/archive/2012/07/20/game-design-tools-you-need-to-get-familiar-with-a-bunch-of-downloads-and-installs.aspx#comments</comments><description>&lt;p&gt;In the current environment of game design you can get away with flash and dash game design, that is rapidly put together your game post it and make your money then move on to another project.&amp;#160; Many technologies go this way from time to time and then they move back to design, design, build, maintain and modify.&amp;#160; Technologies that are innovative allow this type of environment and teamwork.&lt;/p&gt;  &lt;p&gt;If you write a quick game engine and then are unable to maintain it, because one or two of your workers leave without documentation, then you will lose money.&amp;#160; If you use a robust version control like GitHub (is it really worth $100,000,000?&amp;#160; Wasn’t Digg worth something like that figure a few years ago?&amp;#160; It just sold for $500,000), that’s good for source control and build.&amp;#160; But what if you really want to graduate to a total design package that allows you to view the total design situation?&lt;/p&gt;  &lt;p&gt;Enter Team Foundation Services, which has cleaned up nicely, I will tell you now that I could never get that to work without a silly amount of work.&amp;#160; That has all changed, Team Foundation Server is available at:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a title="http://www.microsoft.com/en-us/download/details.aspx?id=29918" href="http://www.microsoft.com/en-us/download/details.aspx?id=29918"&gt;http://www.microsoft.com/en-us/download/details.aspx?id=29918&lt;/a&gt; (this will load the TF server on your system, this is not cloud based)&lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;For the online server go to: &lt;a title="https://tfspreview.com/en-us/" href="https://tfspreview.com/en-us/"&gt;https://tfspreview.com/en-us/&lt;/a&gt; and sign up, either works with Android, Eclipse, etc. &lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;What about other tools, etc.&amp;#160; You will need to also install Visual Studio 12 RC on your system:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a title="http://www.microsoft.com/downloads/details.aspx?FamilyID=4D74E784-4D26-40A8-9DFB-D6500355A67F&amp;amp;amp;displaylang=zh-cn&amp;amp;displaylang=en" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=4D74E784-4D26-40A8-9DFB-D6500355A67F&amp;amp;amp;displaylang=zh-cn&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=4D74E784-4D26-40A8-9DFB-D6500355A67F&amp;amp;amp;displaylang=zh-cn&amp;amp;displaylang=en&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;You will need the Visual Studio Premium 2012 RC so that you can create team projects&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Once you install both of them, get the Office 2013, whatever version you want to try, I used the Home Premium, and go ahead set up the skydrive functionality.&amp;#160; &lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a title="http://www.microsoft.com/office/preview/en?WT.mc_id=MSCOM_EN_US_HP_FEATUREWORK_131L1ENUS21367" href="http://www.microsoft.com/office/preview/en?WT.mc_id=MSCOM_EN_US_HP_FEATUREWORK_131L1ENUS21367"&gt;http://www.microsoft.com/office/preview/en?WT.mc_id=MSCOM_EN_US_HP_FEATUREWORK_131L1ENUS21367&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;You can use PowerPoint 2010 with storyboarding, but I will use the PowerPoint2013&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Then you will need Visio and Project, so get the Visio 2013 and Project 2013 at:&lt;/p&gt;  &lt;p&gt;Visio:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a title="http://technet.microsoft.com/en-US/evalcenter/hh973399" href="http://technet.microsoft.com/en-US/evalcenter/hh973399"&gt;http://technet.microsoft.com/en-US/evalcenter/hh973399&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Project:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a title="http://technet.microsoft.com/en-US/evalcenter/hh973401.aspx?wt.mc_id=TEC_119_1_33" href="http://technet.microsoft.com/en-US/evalcenter/hh973401.aspx?wt.mc_id=TEC_119_1_33"&gt;http://technet.microsoft.com/en-US/evalcenter/hh973401.aspx?wt.mc_id=TEC_119_1_33&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10331356" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Game+design/">Game design</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Team+Foundation+Server/">Team Foundation Server</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Team+Foundation+Services/">Team Foundation Services</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Visual+Studio+12/">Visual Studio 12</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Office+2013/">Office 2013</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Project+2013/">Project 2013</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/TFS+and+PowerPoint/">TFS and PowerPoint</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Visual+studio+and+TFS/">Visual studio and TFS</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Visio+2013/">Visio 2013</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/TFS/">TFS</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Game+Design+Tools/">Game Design Tools</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/PowerPoint+Storyboarding/">PowerPoint Storyboarding</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/PowerPoint+and+TFS/">PowerPoint and TFS</category><feedburner:origLink>http://blogs.msdn.com/b/socal-sam/archive/2012/07/20/game-design-tools-you-need-to-get-familiar-with-a-bunch-of-downloads-and-installs.aspx</feedburner:origLink></item><item><title>Free Stencils for Visio 2013 which is New and much better!</title><link>http://feedproxy.google.com/~r/SystemsArchitectureAndEngineeringSolutions/~3/F_e1L6m8f_c/visio-2013-new-and-much-better.aspx</link><pubDate>Wed, 18 Jul 2012 21:34:40 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10331374</guid><dc:creator>Surf4Fun</dc:creator><slash:comments>2</slash:comments><wfw:commentRss>http://blogs.msdn.com/b/socal-sam/rsscomments.aspx?WeblogPostID=10331374</wfw:commentRss><comments>http://blogs.msdn.com/b/socal-sam/archive/2012/07/18/visio-2013-new-and-much-better.aspx#comments</comments><description>&lt;p&gt;Yeah, sure you say.&amp;#160; You might be thinking: “Sam you work for Microsoft, of course you will say that Visio is better!”&amp;#160; But you don’t use it and see no reason to use it.&lt;/p&gt;  &lt;p&gt;Too bad.&amp;#160; But like you, my managers don’t want to see complex diagrams from me, nor an email longer then 4 lines.&amp;#160; Since I came out of engineering complex objects, I always get confused about the amount of time software and marketing people are willing to “get to work” and fix later.&amp;#160; Try that with electronic circuits or aircraft, doesn’t happen anymore, it did at one time.&amp;#160; With electronic circuits things got really small and complex.&amp;#160; With aircraft people didn’t like crashing and then dying, well at least their families and investors didn’t like it, the pilots were dead so did they care?&amp;#160; Don’t think so.&lt;/p&gt;  &lt;p&gt;Well, Visio is much better more connected and collaboration that was expected in Visio 2010 made into this version of Visio.&lt;/p&gt;  &lt;p&gt;Unfortunately there is still the same lame shapes for software, totally useless unless you are used to using them, but I have my own set.&amp;#160; Some new shapes that I hadn’t noticed before are electron tubes.&amp;#160; Used to be called Vacuum tubes.&amp;#160; Really, vacuum tubes symbols, I guess you would use them for musical amplifiers or really slow computers.&amp;#160; The sad thing is I can think of uses for these symbols.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-53-45-metablogapi/3252.image_5F00_2.png"&gt;&lt;img title="image" style="margin: 0px; display: inline; background-image: none;" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-53-45-metablogapi/7077.image_5F00_thumb.png" width="234" height="90" /&gt;&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Well back to design, yes the stencils are somewhat lame, it would have nice if Office Labs had ask for input on what symbols are needed, but no, they didn’t.&lt;/p&gt;  &lt;p&gt;It would have been nice to have the ability to Storyboard Win 8 metro designs and Phone apps.&amp;#160; But not in Visio. &lt;/p&gt;  &lt;p&gt;Good news: You can storyboard in PowerPoint!&lt;/p&gt;  &lt;p&gt;More Good News: You can create your own stencils, download stencils others have made and make your own stencil sheets.&lt;/p&gt;  &lt;p&gt;Where you can get free stencils, there are more online, but most are old or already included in with Visio 2013, but stencils are easy to make and people who use Visio are always looking for new ones.&amp;#160; Making stencils is easy and a great giveaway on your web site.&lt;/p&gt;  &lt;p&gt;Visio Educational Shapes&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;From &amp;lt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=2497"&gt;http://www.microsoft.com/en-us/download/details.aspx?id=2497&lt;/a&gt;&amp;gt; &lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Office Communications Server 2007 and 2007 R2 Visio Stencils&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;From &amp;lt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=9194"&gt;http://www.microsoft.com/en-us/download/details.aspx?id=9194&lt;/a&gt;&amp;gt; &lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;SOA Stencils:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a title="http://servicetechbooks.com/SOA_Visio_Stencil.zip" href="http://servicetechbooks.com/SOA_Visio_Stencil.zip"&gt;http://servicetechbooks.com/SOA_Visio_Stencil.zip&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Interesting stencils for software people:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a title="http://nickfinck.com/blog/entry/visio_stencils_for_information_architects/" href="http://nickfinck.com/blog/entry/visio_stencils_for_information_architects/"&gt;http://nickfinck.com/blog/entry/visio_stencils_for_information_architects/&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;And if you want to create your own Office Comics download this Visio Template:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a title="http://www.microsoft.com/en-us/download/details.aspx?id=26513" href="http://www.microsoft.com/en-us/download/details.aspx?id=26513"&gt;http://www.microsoft.com/en-us/download/details.aspx?id=26513&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-53-45-metablogapi/5482.image_5F00_4.png"&gt;&lt;img title="image" style="display: inline; background-image: none;" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-53-45-metablogapi/5811.image_5F00_thumb_5F00_1.png" width="560" height="243" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10331374" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Visual+studio+and+TFS/">Visual studio and TFS</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Visio+2013/">Visio 2013</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/design+with+Visio/">design with Visio</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/ADL/">ADL</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Visio/">Visio</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Architecture+Description+Mark_2D00_Up+Language/">Architecture Description Mark-Up Language</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/ADML/">ADML</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Architecture+Description+Lanaguages/">Architecture Description Lanaguages</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Visio+stencils/">Visio stencils</category><enclosure url="http://servicetechbooks.com/SOA_Visio_Stencil.zip" length="271555" type="application/zip" /><media:content url="http://servicetechbooks.com/SOA_Visio_Stencil.zip" fileSize="271555" type="application/zip" /><feedburner:origLink>http://blogs.msdn.com/b/socal-sam/archive/2012/07/18/visio-2013-new-and-much-better.aspx</feedburner:origLink></item><item><title>Installing Office 15 for the very first time</title><link>http://feedproxy.google.com/~r/SystemsArchitectureAndEngineeringSolutions/~3/ZY2otIktdJM/installing-office-15-for-the-very-first-time.aspx</link><pubDate>Mon, 16 Jul 2012 23:25:03 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10330372</guid><dc:creator>Surf4Fun</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.msdn.com/b/socal-sam/rsscomments.aspx?WeblogPostID=10330372</wfw:commentRss><comments>http://blogs.msdn.com/b/socal-sam/archive/2012/07/16/installing-office-15-for-the-very-first-time.aspx#comments</comments><description>&lt;p&gt;Once you figured out that the install was all online, it went pretty fast.&amp;#160; I am in the office today, unusual for me, and had to use the Microsoft office network for.&amp;#160; Although the office network is in reality it is relatively fast, my cable is faster, still the download and install took less time then it I could notice, but slightly longer then instant.&amp;#160; At a certain point you can play around with the Office, and installation continues.&lt;/p&gt;  &lt;p&gt;The website though was confusing, the default installation is for 32-bit, which makes sense if you think about it, but not if you are a power user who is using 64-bit Office.&amp;#160; 32-bit Office is friendly to the macros created by end-users, where as 64 bit doesn’t always support these older macros.&lt;/p&gt;  &lt;p&gt;The installation gets to a point where you can use it but hasn’t completed (about 19%) and looks like the following, this is the Home Premium version:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-53-45-metablogapi/1638.image_5F00_2.png"&gt;&lt;img title="image" style="display: inline; background-image: none;" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-53-45-metablogapi/0552.image_5F00_thumb.png" width="484" height="354" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;In this case I did a semantic pinch and created a group called office.&amp;#160; Since the installation hadn’t completed I am not sure if that just doesn’t happen at the completion of the install.&lt;/p&gt;  &lt;h4&gt;Look and feel&lt;/h4&gt;  &lt;p&gt;While waiting for the installation to complete, I tried out Word and PowerPoint.&amp;#160; The start screen made them look Metro, but still had the feel of the previous Office version, which is good for most everyone, except for Metro wonks, then it was a little messy.&amp;#160; Not being a Metro Wonk, I more on the side of “trailer trash” design style, it looks pretty good to me.&lt;/p&gt;  &lt;p&gt;Conclusion:&lt;/p&gt;  &lt;p&gt;More tomorrow, my battery is dying and I forgot my power supply for this beas&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10330372" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Installing+Office+for+the+first+time/">Installing Office for the first time</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Office+15/">Office 15</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Office+install/">Office install</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Office+preview/">Office preview</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Office+2013/">Office 2013</category><feedburner:origLink>http://blogs.msdn.com/b/socal-sam/archive/2012/07/16/installing-office-15-for-the-very-first-time.aspx</feedburner:origLink></item><item><title>C++ Security Practices in Visual Studio 2012</title><link>http://feedproxy.google.com/~r/SystemsArchitectureAndEngineeringSolutions/~3/3j_Nu2jsCII/c-security-practices-in-visual-studio-2012.aspx</link><pubDate>Sun, 15 Jul 2012 15:30:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10324714</guid><dc:creator>Surf4Fun</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.msdn.com/b/socal-sam/rsscomments.aspx?WeblogPostID=10324714</wfw:commentRss><comments>http://blogs.msdn.com/b/socal-sam/archive/2012/07/15/c-security-practices-in-visual-studio-2012.aspx#comments</comments><description>&lt;h4&gt;This is whining blog so you might want to come back later&lt;/h4&gt;  &lt;p&gt;Sorry.&lt;/p&gt;  &lt;h4&gt;Do you want some cheese with that Whine?&lt;/h4&gt;  &lt;p&gt;HTML5/JavaScript security practices are one thing and most developers in HTML5 can safely ignore them.&amp;#160; They shouldn’t but come on, media stuff has to get done.&amp;#160; On the other hand where do you go to find C++ Security Best Practices?&amp;#160; Here is the article for you:&lt;/p&gt;  &lt;p&gt;Security Best Practices for C++, in general:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/k3a3hzw7(v=vs.110).aspx"&gt;http://msdn.microsoft.com/en-us/library/k3a3hzw7(v=vs.110).aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;What about Windows 8?&amp;#160; There is an rather odd article at the following link, on reading this is a general document but isn’t for Windows 8.&amp;#160; If you are a student or someone starting with C++ programming for Windows, then the article is of interest, but no focus on Windows 8 or the improved requirements.&amp;#160; What is odd is that this document comes up in the search for Windows 8 Security.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Games for Windows Technical Requirements: Best Practices for Games on Windows XP, Windows Vista, and Windows 7 &lt;/li&gt;    &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/windows/desktop/ee417691(v=vs.85).aspx"&gt;http://msdn.microsoft.com/en-us/library/windows/desktop/ee417691(v=vs.85).aspx&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Not to be grumpy, but wouldn’t it be nice to have a well written security document for Windows 8 Developers?&amp;#160; And by this I mean that if I enter the phrase into the search engine: “Windows 8 Security” this article would appear in the first 100 entries on the Dev Center Desktop which is usually used by Windows 8 Security.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Ok, finally, let me end on a non-grumpy note, make sure you review these Security Features and Privacy Features:    &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/b/zxue/archive/2012/06/05/windows-8-new-and-improved-security-and-privacy-features.aspx"&gt;Windows 8: New and Improved Security and Privacy Features&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10324714" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Win+8+Security+Practices/">Win 8 Security Practices</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Visual+Studio+12/">Visual Studio 12</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/C_2B002B00_+Security+Practices/">C++ Security Practices</category><feedburner:origLink>http://blogs.msdn.com/b/socal-sam/archive/2012/07/15/c-security-practices-in-visual-studio-2012.aspx</feedburner:origLink></item><item><title>Security on Azure: Microsoft® Codename Trust Services Samples</title><link>http://feedproxy.google.com/~r/SystemsArchitectureAndEngineeringSolutions/~3/oNZM8YhPjtg/security-on-azure-microsoft-174-codename-trust-services-samples.aspx</link><pubDate>Sat, 30 Jun 2012 15:06:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10324762</guid><dc:creator>Surf4Fun</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.msdn.com/b/socal-sam/rsscomments.aspx?WeblogPostID=10324762</wfw:commentRss><comments>http://blogs.msdn.com/b/socal-sam/archive/2012/06/30/security-on-azure-microsoft-174-codename-trust-services-samples.aspx#comments</comments><description>&lt;p&gt;Check out the Codename Trust Services to help better understand security in Azure and how to secure your applications&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Microsoft® Codename Trust Services Samples&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=28793"&gt;http://www.microsoft.com/en-us/download/details.aspx?id=28793&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Think about it, executives are worried about the security of their cloud applications.&amp;#160; For good reason, it’s the law.&amp;#160; US Federal law puts the focus on C-level executives if something goes wrong.&lt;/p&gt;  &lt;p&gt;Work through these examples and you will have a much better idea of what is going with Azure and security.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10324762" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Azure/">Azure</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Azure+Security/">Azure Security</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Security+in+the+Cloud/">Security in the Cloud</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Security+code+samples/">Security code samples</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Security+in+Azure/">Security in Azure</category><category domain="http://blogs.msdn.com/b/socal-sam/archive/tags/Azure+Trust+Samples/">Azure Trust Samples</category><feedburner:origLink>http://blogs.msdn.com/b/socal-sam/archive/2012/06/30/security-on-azure-microsoft-174-codename-trust-services-samples.aspx</feedburner:origLink></item><media:rating>nonadult</media:rating></channel></rss>
