Content Obsolete

This content is no longer current.

Part 1: Series Introduction

Download this episode

Download Video

Description

In this lesson Bob kicks off the series talking about the organization, required setup and goals of the lessons, and provides some motivation and guidance for getting started.

 

Resources

 

 

Embed

Format

Available formats for this video:

Actual format may change based on video formats available and browser capability.

    The Discussion

    • User profile image
      jVangsnes

      where's the c++ based introduction? :(

    • User profile image
      Charles

      @jVangsnes: It will come! I've been underwater busy and dropped the ball on this (to meet today's release...).

      We WILL be releasing C++ Windows Store App dev tutorials in the near future on Channel 9.

      C

    • User profile image
      jVangsnes

      Really good to know. Thank you!

    • User profile image
      Alex219267

      Awesome!

    • User profile image
      said barchil

      wow thank you so much
      :)

    • User profile image
      Gijs

      Why no VB???

    • User profile image
      Zawl

      what is the better language? C++ or C#? I am really looking forward to making an app for the windows store

    • User profile image
      a_derrar

      thank you, very helpful content Wink

    • User profile image
      windev

      Just watched all 34 episodes back-to-back. (Power was out in the office so I thought I'd make the most of the day).

      Wow, what a great series. I'm a Win32 C++ guy, with little UI or C# experience, and I followed along easily with all the concepts Bob presented. I'm enthused to write my own app now - just need an idea... Maybe something to do with my series "Defrag Tools"? Tip of the day/week perhaps?

      Thanks Bob!

    • User profile image
      BobTabor

      @windev: /bows ... that's quite a feat!

      @Zawl: Well, personally I never think in terms of "better".  Are you already adept at C++ or more comfortable with C# including syntax, tools, concepts, etc?  That's how I would decide.  I'm not sure there's a great technology reason to choose one or the other -- they both utilize WinRT.  (I could be wrong.)

      @Gijs: There's no VB version of the Contoso Cookbook HOL, so the team decided -- instead of writing that Lab ourselves -- to just use what's already there.  My personal comments here: While I began with VB, I haven't seen a lot of docs / videos / articles / books using VB for Win8 or other recent technologies.  Increasingly, it feels to me *personally* like C# would be a good investment.

    • User profile image
      windev

      @BobTabor: BTW, it takes about 14hrs to go through it all (with some replays and breaks)... I started at 8am and ended after 10pm. Only had a short lunch and dinner and took a few phone calls -- so all-in-all, about 11-12hrs of training.

    • User profile image
      TheFeralCode​Monkey

      Bob, fantastic introduction! I've downloaded the Camp in a Box, and am looking very forward to jumping in. Keep up the great work!

    • User profile image
      pacience​ANDpersever​ance

      Very good, I was surfing in channel 9 looking for a good documentation about XAML and C#.

    • User profile image
      Maloni

      thank you Bob, I am continue

    • User profile image
      rad

      The URL seems correct but when you get on the site, you get automatically redirected to the general Visual Studio site, where they actually only show the paid Visual Studio editions. You have to use the search function to be able to download the Express edition, it's like their hiding it.

      Any idea why is that? Are they planning to remove express edition altogether ?

    • User profile image
      jms429

      Bob,
      your like sesame street for our community. thank you for existing!

    • User profile image
      BobTabor

      @rad: Microsoft continues to support the Express Editions with the latest release of Visual Studio 2012.  This URL should *always* point to the latest versions:

      http://microsoft.com/express

      ... and there's always bing.com  Smiley

      @jms429: Hmm... thanks?  Smiley

    • User profile image
      Nishant

      As you said in this first lect that one will get error on "callisto" i removed it first and installed as shown in video but then i got a following error. Please let me know how to resolve it ? And i am using Express edition of VS 2012 for windows 8 and running release preview of windows 8.

      Warning 1: Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call. File:C:\Win8CS\Demos\02 - ContosoCookbook XAML\Source\ContosoCookbook\App.xaml.cs Line no.:138 ContosoCookbook

      Error 2:The type or namespace name 'WindowCreatedEventArgs' could not be found (are you missing a using directive or an assembly reference?) File:C:\Win8CS\Demos\02 - ContosoCookbook XAML\Source\ContosoCookbook\App.xaml.cs line no:284 ContosoCookbook

      Error 3:'Windows.UI.Xaml.Application' does not contain a definition for 'OnWindowCreated' File:C:\Win8CS\Demos\02 - ContosoCookbook XAML\Source\ContosoCookbook\App.xaml.cs line no.:288 contosoCookbook

    • User profile image
      BobTabor

      @Nishant: The first is just a warning, and can be ignored.  The second two errors are worrisome.  Just to be clear, you're talking about these lines of code (App.xaml.xs, lines 284 and 288 respectively), correct?

              protected override void OnWindowCreated(WindowCreatedEventArgsargs)
      

      { _dispatcher=args.Window.Dispatcher; base.OnWindowCreated(args); }

      I don't believe this is related to Callisto.  This may be due to some changes made to the Contoso Cookbook example after this series of videos was recorded.  I would recommend this ... don't worry about this specific error -- I was merely illustrating the kinds of things you'll learn. Follow along with the labs and the videos from this point on and by building it from scratch, we will avoid (or isolate) the problems.

    • User profile image
      Nishant

      Thank You sir. And yes i was talking about about those line of codes.
      And again thank you for providing us with such great series.

    • User profile image
      TonyBoySP

      Great video series as always, Bob Tabor. I'am lifetime member of LearnVisualStudio and TrainingSpot, and your videos are the best learning resource to start building knowledge around Microsoft technologies. Thanks from Mexico.

    • User profile image
      anish

      hi I'm unable to get a developers license , don't know what the problem is .I get the following error http://i49.tinypic.com/2vtt6ro.png any solution ?

    • User profile image
      BobTabor

      @anish: Check this out:

      http://connect.microsoft.com/VisualStudio/feedback/details/727734/unable-to-get-developer-licence-for-windows-8-consumer-preview

      I think what works the best is near the bottom ... "just keep hitting retry".

    • User profile image
      ashish mangla

      hello bob during practicing i am not able to get windows strore in new projects.

      i am using VS2012 on window7 ultimate.


      plese help me

    • User profile image
      BobTabor

      @ashish mangla: Yeah, that was the first of four requirements I discussed in the video ... you must use Windows 8 to create Windows 8 apps.  Good luck!

    • User profile image
      ashish mangla

      thanks sir

    • User profile image
      Nibir

      I'm getting error on line number 125. It says that 'NullReferenceException' was unhandled by the user code. Also some warning of 'not awaited'. Please help.

    • User profile image
      BobTabor

      @Nibir: Can you paste in a few lines of code in and around line 125?

      re: not awaited warning ... yes, that's fine.  You can ignore those warnings.  Purely informational and not needed in this case.

    • User profile image
      Nibir

      Sorry I forgot to mention it. It's in App.xaml.cs

      if (profile.GetNetworkConnectivityLevel() == NetworkConnectivityLevel.InternetAccess).

      It shows that

      'NullReferenceException' was unhandled by the user code

      'Object reference not set to an instance of an object.'

    • User profile image
      BobTabor

      @Nibir: Set a breakpoint on that line and hover over the profile object.  I'm guessing the issue is somewhere above these lines of code, perhaps even in another method that executes prior to this method.

      More importantly, I would recommend that you not worry about this.  My only point of loading it up in this video was to show you the functionality you'll create in the rest of the series.  If you followed the steps I took exactly (you saw me take them!) it should work.  If it doesn't then you may want to start over, watch what I do closely, and try it again ... or just begin in Lesson 2 and we can take it line by line and build it together.  Smiley

    • User profile image
      Nibir

      Thank you sir.

      I set a breakpoint on that line and it stops saying no source available.

      I'm not sure whether it's my internet connection problem or not, but my connection is working fine.

    • User profile image
      vishu

      hello bob ,i am starting with the c# tutorials first but in the 2nd part you showed to build and console app in new project but in visual studio 2012 the option is not there..which option should i go for....???

    • User profile image
      vishu

      @BobTabor
      hello bob ,i am starting with the c# tutorials first but in the 2nd part you showed to build and console app in new project but in visual studio 2012 the option is not there..which option should i go for....???

    • User profile image
      BobTabor

      @vishu: Hi Vishu, if you want to create a Console application, you'll need a different version of Visual Studio Express, namely Visual Studio Express for Windows Desktop:

      http://www.microsoft.com/visualstudio/eng/products/visual-studio-express-for-windows-desktop

      As you know, this series uses Visual Studio Express for Windows 8.  A bit confusing, but basically the "for Windows 8" is exclusively used for building Windows Store apps.  Hope that helps.

    • User profile image
      webdevelope​r786

      i am  very sad that why did not i find this website earlier

      i am very excited about this free tutorial

    • User profile image
      Ahmad Pirani

      Why is the video quality so horrible in full screen, no matter what video format I use. This is usually the case with other VS videos also.

    • User profile image
      BobTabor

      @Ahmad Pirani: Please do this ... RIGHT-CLICK on the "High Quality MP4" link to the right of the video player, selected "Save As ..." and save the file to your desktop or preferred folder.  Once it's on your desktop, you should be able to watch in high def 1280x720 with crystal-clear clarity.

    • User profile image
      Ghazanfar Khan

      I am having several red line error in recipedatasource when I am adding recipidatasource.Also sampledatasource does not changing.

    • User profile image
      Ghazanfar Khan

      In setproperty,OnProperty change.
      It says that ContosoBoook.Data.RecipeDataGroup doesnot contain definition for setproperty etc ....Please help needed

    • User profile image
      BobTabor

      @Ghazanfar Khan: I'm assuming that you're trying to do what I do and open up the completed version of the Contoso Cookbook and run it?  Is that correct?  If so, I really encourage you to not worry ... please just watch the features of the Contoso Cookbook that we'll build together in the remainder of this video series.  We'll build the entire application from beginning to end.  I only opened up the finished version to show you what we'll build.  Don't let the fact that you can't open it and get it working discourage you.

      If you really do want to try and get it working, you'll need to send me more details.  What did you do?  What did you try?  Which lines of code are throwing compilation errors?  Copy and paste the lines of code along with the explanations I asked for.  Honestly, I really encourage you to just stop this, watch the rest of the video, and start fresh in the next video by building a brand new project from scratch.  Hope that helps!

    • User profile image
      S_kandr

      I vote for that!

      where's the c++ based introduction? Sad

    • User profile image
      BobTabor

      @Sqandr: According to this post:

      http://blogs.msdn.com/b/jennifer/archive/2012/05/24/do-you-want-the-contoso-cookbook-and-other-windows-dev-camp-content.aspx

      ... and Jaime's tweet:

      https://twitter.com/jaimerodriguez/status/203565184793583616

      ... there *is* a C++ version of the Contoso Cookbook.  However, I haven't looked for it myself in the .zip files on this page:

      http://www.microsoft.com/en-us/download/details.aspx?id=29854

      Here's what I would say ... if you want that kind of training, Microsoft will definitely get it to you. HOWEVER you have to know where to post those types of requests.  The Channel9 / Microsoft staff doesn't monitor these threads as closely as I do ... you will need to get their attention by using the "Feedback" link in the footer of this page.  That gets to the right people and they will talk about it.  Also, directing that feedback to the people (above) via Twitter or Email (I'm not posting someone else's email here, but it's not hard to find) will get it noticed faster as well.  

      I'm sure there are lots of great C++ instructors out there, but I'm not one of them.  I've never touched C++ and probably never will ... just too much to learn in the managed / C# world to stretch out beyond that.  Best wishes!

    • User profile image
      Ghazanfar Khan

      Does I use sampldatasource instead of recipedatasource ?

    • User profile image
      Ghazanfar Khan

      I solved Thanks Sir

    • User profile image
      Ghazanfar Khan

      The direction part displaying half when I run the app in local machine .It works fine in simulator but direction part cutting in local machine any suggestion..

    • User profile image
      Niner991576

      Hi Bob - What hardware and software do you use to make your awesome videos? I would like to make videos like this for my team.

    • User profile image
      BobTabor

      @Niner991576: I have a pretty complicated setup.  I think Camtasia is what most screen casters prefer.  Good luck!

    • User profile image
      flazer

      Thought ya might like see'n how me and my pup are sharing in the learning experience:

       

      Generic Comment Image

    • User profile image
      BobTabor

      @flazer: Aw, very cool.  Black lab?  Later in this series, you'll meet MY puppy, Katie who helps me demo how to record video.  Smiley  

      http://channel9.msdn.com/Series/Windows-Store-apps-for-Absolute-Beginners-with-C-/Part-23-Enabling-your-app-to-Record-Video

    • User profile image
      Teejayx

      how come we don't have this on learnvisualtudio.net been waiting for u to treat it

    • User profile image
      styx13

      hey Bob!

      Thanks for the great lessons!

      I'm absolutely new to any programming language. but recently I've gone through your series for learning Visual Basic Fundamentals. I'm almost through it.

      I want to begin with your series for developing windows 8 apps using C# but the language that I am now familiar with is VB. Can I start with the series without learning C# or is it necessary for me to go through the C# fundamentals series even if I know VB?

      I have all the resources that you said are needed to start developing Windows 8 apps, including Visual Studio Ultimate 2012, Windows 8 pro.

       

    • User profile image
      BobTabor

      @styx13: You can certainly try.  However, when it comes time to write code (and we will write a lot of it) unfortunately you'll be on your own.  To my knowledge, at the moment there's no VB version of the Hands on Labs that I'm basing this series on aimed at VB developers.  I would say this ... since you're pliable (you're just finishing learning VB through the fundamentals series) perhaps you should try C# instead.  A little investment now will give you a lot of benefit in the .NET world going forward.  Many books and examples on MSDN and Channel9 assume C# knowledge.  You might find that you prefer C# over VB, even if it appears to look a little intimidating (and that's only because no one has explained / demonstrated that it's no harder than VB).  Hope that helps a little!

    • User profile image
      styx13

      Thanks Bob.

      I'll certainly start getting my hands dirty with C# now. I've already downloaded the whole C# fundamentals series and source code and I'm going to start with it right now.

      I would like to ask you one more thing. During and after the series lessons are there any exercises that I can follow to become proficient in writing code? because I'm not from computer science background and I know very little about softwares and applications(only enough for me to use them)

      Even during your VB lessons I tried my best to follow and learn all the concepts but couldn't figure it out by myself how and where to apply all those concepts.

    • User profile image
      BobTabor

      @styx13: re: "During and after the series lessons are there any exercises that I can follow to become proficient in writing code?" .. that is a core feature of what I offer on MY website: http://www.LearnVisualStudio.NET ... please check it out!

    • User profile image
      Ramiz Khan

      I found this very much helpful for me.I am going through all your videos and articles.A very thanks to you for going this great job.

    • User profile image
      Sam

      WoW always Amazing MR.Tabor

    • User profile image
      Cong

      Can you add subtitles for all the videos?
      i come from another country, and i just have understood 50% of each video! :D
      Thank you, sir! :D

    • User profile image
      Ghazanfar

      How to play audio file in suspended mode also when the app is suspended it should continue playing . It works fine when when app is onscreen but when i'am suspending it it stops why? and how to solve it?

    • User profile image
      BobTabor

      @Ghazanfar: You probably found this already by searching around ... but just in case you didn't, this is what you want:

      http://msdn.microsoft.com/en-us/library/windows/apps/hh700367.aspx

    • User profile image
      Elicegreen

      Hi Bob,
      Thank you for the wonderful videos :)
      I am new to the world of programing but I'm very interested in becoming one.
      I watched your C# fundamental series and understood everything.
      You recommend continuing with this series yet I'm having a very hard time following through.
      It feels like a big leap somehow.
      Also I thought that a better knowledge of c# would be needed to become a store app developer.
      Would further learning c# be helpful?
      I don't just want to know how to create my own apps but rather maybe get a job as a programmer.
      What would you advise? And if only a fundamental understanding of c# and learning this series is enough, how do you suggest I make it easier to understand this series?
      Sorry for the long comment :/

    • User profile image
      BobTabor

      @Elicegreen: Thank you for the nice post and I totally understand your questions / concerns.  Let me address a few of them ...

      "Also I thought that a better knowledge of c# would be needed to become a store app developer.  Would further learning c# be helpful?"

      First, don't get discouraged ... admittedly, there are aspects of this that will seem very challenging.  (1) You don't need to know everything to get started (!!!), and (2) most of the C# specific things you'll encounter in this lesson have been covered in the C# Fundamentals series.  The challenge is that:

      -- There's other things that are introduced here that probably deserve an entire series of their own, like XAML and the Windows Runtime ... a series in isolation with smaller examples, not trying to build an entire app right away OR not trying to follow a hands-on lab.  We probably could have / should have started there, but Channel9 and Microsoft had a ton of that content already and we wanted to do something different.  Maybe we missed the mark a little.

      -- There's a lot of code to wade through.  At some point, there's no getting around the fact that programs will have a lot of code.  Not only do you need to be able to WRITE code, but (and no one is talking about this) you also need to be able to READ code.  I'm convinced the more you stare at a problem the more sense it will make.  If it's any consolation, I spent a week just walking through this Grid App Template, building my own examples until I developed a mental model.  There's no substitute for focused deep thinking.

      More learning (especially in regards to software development  is ALWAYS helpful.  I have been a student of software development for nearly 20 years and I still learn new things every day.  I set aside large portions of my work time and personal life to learning.  HAVING SAID THAT ... let me emphasize that you don't need to know a lot before you get started.  Get started now, have a goal in mind, make lots of mistakes (that's GOOD!!!  We encourage making mistakes! ... you know, as long as you learn from them.)  Having a project to build will push you in new directions you may not learn simply by following some course.

      I'd be remiss if I didn't say that -- if you feel like you need more training in C# with homework examples and such -- I have a 22 hour C# training series (plus other important stuff) on my own personal website.  In fact, there's a lot there that you may find helpful.

      "I don't just want to know how to create my own apps but rather maybe get a job as a programmer."  

      Ah ... now that's an entirely different matter.  This is MY opinion alone ... but most employers are not yet looking for Windows Store App developers ... at least, not yet.  They're looking for a whole different skill set around .NET and C#.  You need to decide ... will I primarily focus on becoming a web developer or a desktop / device developer?  Beyond the presentation (web or desktop / device) you'll need to learn about persistence (like, into databases) and writing business logic, and at a higher level, you'll want to learn about the fundamentals of application architecture.

      I'm living proof that you can become gainfully employed as a self-taught programmer.  You can teach yourself, but you'll need to be dedicated, self-motivated, and you'll need to get into the practice of spending nights and weekends -- any spare time -- teaching yourself what you need to know.  At the end of the day, we're all self-taught ... no one can cram information into your brain.  You'll need to do some hard thinking / work.  "That's why they pay you the big bucks."  Not many people (relatively speaking) are willing to do that.

      Feel free to followup this conversation.  I'd love to help whatever way I can.  Again, don't get discouraged.  You can't learn it all in a day / week / month or even year!  But that shouldn't stop you from trying.

      Best wishes!!!

       

       

    • User profile image
      Elicegreen

      Thank you so much for such a detailed response! Smiley

      I'm glad I asked this because now I realized that I could've focused on the wrong subjects.

      It's great to know that someone as professional as you (you must be really good in order to teach it to others) is also a self-taught programmer. It makes me so much more optimistic about succeeding in this.

      I was looking on your site and saw you had that core c# course you mentioned. I am going to subscribe to your site. Do you teach the other subjects I would need to learn to become a programmer (and hopefully get hired as one)? 

      If so, would you be able to help me in making a studying plan?

      I am very motivated to succeed in this. And willing to put all the time and effort. The only thing I feel that I really need and currently lack is some guidance. 

      Thank you so much again. On top of being a great teacher (and programmer I'm sure) you are a great guy!

      Sincerely, 

      Elice.

    • User profile image
      Elicegreen

      @BobTabor:I'm not sure if you're busy or you just missed my last post.

      Drawing you attention to it just in case Wink

    • User profile image
      Niner627428

      Can't find anything that has to do with NuGet Package Manager when right-clicking ".NET for Windows Store apps".

    • User profile image
      BobTabor

      @Elicegreen: Sorry!  I was finishing up another series for Microsoft.  I just now have been able to go through and answer about 200 messages.  Sad  The path is relatively straight forward and I would be happy to walk you through it should you want to move in this direction.  Please email me personally at: bob at learn visual studio dot net

      @Niner627428: Hi again!  I'm assuming you got past this ... but if you didn't, a bit more information would help me help you.  Could you reference the spot in the video where you're running into trouble.  Admittedly, I think Visual Studio has been updated twice (!!!) since this video was produced just 3.5 months ago, so there might be something different now.  Calling my attention to it would help me determine if there's something I need to add / remove to the instructions.  Thanks!

    • User profile image
      Amey023

      Thank You Sir ...

      Thanks Was Waiting For such a great tutorial from a long time .... I will try to complete this one .. because i don't have an internet connection because my parents are already paying my tuition and clg fees .I don't wanna burden them with more.. I take time to visit cyber cafe's and watch your videos and take down notes so I can do it when i reach home .. Smiley And I had a question for you just out of topic ..What are that blue lights blinking behind you ??? There are certainly distracting me ?? Tongue Out

    • User profile image
      BobTabor

      @Amey023: Sorry for the distraction ... it's a binary clock.  Bonus points if you can tell me what time of the day I recorded this video.  Wink

    • User profile image
      Shadab

      sir how we can increase or decrease number of tiles in groupItemPage. thnx

    • User profile image
      ShadabHashmi

      i also want to know that what should i include in apps documentation as i am developing app for my Computer Science degree, plz mention list of uml diagrams which should be included in doc. 

    • User profile image
      BobTabor

      @Shadab: In an effort to keep this thread relevant, I would encourage you to check out Lesson 13 where I discuss the Grid App Template.  Ultimately, it's set in the StandardStyles.xaml ... you change the number of tiles by changing the size and other properties of the Grid.

      @ShadabHashmi: So, you paid all that money to get a CompSci degree and they haven't talked about documentation?  Hmm... If I were you, I would complain to your instructors.  To answer your question, in reality -- in the real world -- "it depends".  Some organizations are very formal and require everything to be documented a certain way.  Other organizations (I would venture to say *most* organizations) have no real sense of documentation.  

      Ultimately, the CODE is the documentation.  It's the model of the business.  Everything else tries to keep up with the code, but fails because it's hard -- nay, impossible -- to keep them in sync.  Honestly, unit tests and code cleanliness are the best and only real documentation that matter.  The unit tests will be sufficient training for new developers to come up to speed on the functionality of each method and class.  Everything else is just an approximation of what's in the source code.  I expect that some would reject that, but I speak truth on this matter.  Smiley

    • User profile image
      ShadabHashmi

      wow... i m very glad to see ur response Smiley ... i watched ur videos on youtube and now we are having 1 to 1 interaction ... really owsm Smiley 

      in SE course we studied about documentation and diagrams, but i feel that win 8 apps are different as compare to desktop database application, in which we build documentation consisting of objective, scope, etc then DLR, DFDs, Normalization, Use Case, state diagram, etc ... i was jst thinking of myself about documentation of contosocookbook. bcoz it doesn't have database so normalization can not be there, 

      its dfd would be very limited, all use cases will almost same ... so thts why i was confused, 

    • User profile image
      BobTabor

      @ShadabHashmi: Yeah, I'm sure someone out there is still using UML for design.  Search for the term "Big Design Up Front" ... it's an "anti-pattern" meaning that we've gone down that road as a industry and it's not the solution some originally touted.  The industry as a whole has moved past Big Design Up Front (i.e., a bunch of UML and docs that no one actually uses ... a time waste) to a more agile approach.  That's not to say there are not pockets of resistance out there ... some hold on to the past like a security blanket.  But they have to answer to themselves and their team and their employer: what value is this?  What value does it add?  The prevalent thinking now is that it doesn't do a lot for you in the end.  Hope that helps!

    • User profile image
      Jose Molina

      Hi Bob, I think this series are the best way to start for all beginners in programming. Im mexican, Im learning about C# and Windows Store Apps. keep doing that great job :D

    • User profile image
      BobTabor

      @Jose Molina: Thanks Jose!  Good luck as you work through this series.

    • User profile image
      codingquery

      plllz ans my query at part 15 its urgent plzz

    • User profile image
      BobTabor

      @codingquery: Answered.  Hope it helps.

    • User profile image
      rahat

      wow...........its awesome

    • User profile image
      karabo

      great stuff

    • User profile image
      karabo

      Guys does anyone of you know about creating an API key validator ? I really need information about it because i have to create a building blocks.

    • User profile image
      BobTabor

      @karabo: Is this a project for a class or something?  I'm not familiar with that exact terminology ... can you describe the functionality you want to build?

    • User profile image
      ruba

      accredito

    • User profile image
      ravi

      it was really very helpful to me....
      thanks bob...

    • User profile image
      moosetracker

      Just for anyone else who might hit this.. I downloaded campinabox, it asked me what I wanted to open the .htm in.. I thought to myself (normally I would do Internet explorer, but seeing we are coding in VS2012, I think I should pick that...  Then I sat for 5 minutes wondering why I got a code data page rather then the website... DuHHH!!!   Go with your instincts and assign it to IE or whatever your preferred browser happens to be..

      Glad I finally found this series Bob..  I saw a portion of it in the LearnVS website, then have been searching for it.. Glad it is a free series as I feared I would need to pay for it, but was willing to (If I ever found it)  as I love your teaching style.. 

    • User profile image
      tswalker

      hello, I've been going through the training kit (HOL) that is provided here.. been very helpful so far.  However, on lab 5 dealing with PLM.. i get an error after suspending/shutting down the simulator of the cookbook app and attempting to restart the simulator, and just a blank screen if launching the application directly within the simulator.

      the is the error:

       System.NullReferenceException was unhandled by user code
        HResult=-2147467261
        Message=Object reference not set to an instance of an object.
        Source=ContosoCookbook
        StackTrace:
             at ContosoCookbook.ItemDetailPage.LoadState(Object navigationParameter, Dictionary`2 pageState) in f:\Development\Win8CS_Lab\Labs\05 - PlmCS\Source\ContosoCookbook\ItemDetailPage.xaml.cs:line 79
             at ContosoCookbook.Common.LayoutAwarePage.OnNavigatedTo(NavigationEventArgs e) in f:\Development\Win8CS_Lab\Labs\05 - PlmCS\Source\ContosoCookbook\Common\LayoutAwarePage.cs:line 375
        InnerException:

       

      line 79 is:  this.DefaultViewModel["Group"] = item.Group;

       

      I'm fairly new to all of this, and imagine that during the applications OnLaunched, it verifies if the rootFrame exists (which is doesn't after termination and a deferal had been created?), but to our demise, the LoadState method is failing because it does not have the context or handle to the data?  I'm not even sure I have a clue what I'm talking about here...

      I will try to set a breakpoint to the LoadState entry and watch what is happening there, but I really do not know what is wrong and especially how to fix it.

      any direction would be helpful to me understanding this... thanks!

    • User profile image
      BobTabor

      @tswalker: Hmm... I don't know the answer specifically about the lab.  I would suggest trying this ... start with a fresh, brand new Grid App project, then try those same steps.  Is the result the same?  Do you get an error or not?

    • User profile image
      tswalker

      I'll give that a try today and let you know.. been watching the /build stuff here Wink

    • User profile image
      tswalker

      ok, so created a fresh grid app, suspend/shutdown and f5 restart works as expected...  not sure what's up with the lab 5 PLM example then..   /shrug.

      just fyi, also had problems in lab 6 with the 'remember' state stuff.. i'll try a fresh grid app for that as well and see if it is just something broken in the labs here.

    • User profile image
      tswalker

      ok, I realize now that the preference controls are all white on a white background.. >.<

       

      so, lab 6 was working, just couldn't see any of it.. no way to change the control colors very easily.  I guess this has something to do with Callisto.. dunno.

    • User profile image
      BobTabor

      @tswalker: Yes, I thought I addressed all that mess in the video.  Maybe Callisto changed again since I recorded it?  It's definitely a "gotcha".  Sorry for the confusion!

    • User profile image
      bavasanja

      Error when i debug the app:-The "GenerateAppxPackageRecipe" task was not given a value for the required parameter "ProjectDir"

    • User profile image
      BobTabor

      @bavasanja: Hi, did you experience that while following along in this video?  If so, please don't worry about it ... we'll re-write the entire app from scratch in this video series.  If you experienced this problem while following along in this series, be sure to post this in the comments related to the video you were watching when it popped up so that can help me help you.  Thanks!

    • User profile image
      Nibras

      Dear Sir,
      Thanks for your kind website/services. May Almighty always Bless you.
      Please be write!
      Kudos.

    • User profile image
      Adnan

      @Bob
      I just want to know that What is difference between Windows Store App using C# and JavaScript?

    • User profile image
      BobTabor

      @Adnan:  Besides the obvious syntax differences, they take a different path towards executing on your end user's system.  Luke Hoban does a nice job explaining this:

      http://channel9.msdn.com/Events/BUILD/BUILD2011/TOOL-533T

      I would say this ... from a practical perspective I don't believe there's anything that you can do with one that you can't do with the other.  At the end of the day, it's the common WinRT API that is making things happen.  It just depends on which language you feel more comfortable with.  If you're a JavaScript person, stick with JavaScript.  If you're a C# person, stick with C#.

    • User profile image
      hmm

      hey bob, the contoso cookbook in the first lesson you asked opened but my visual studio (2013) edition shows that the project is not supported (in the show output from solution section) and solution explorer shows (

    • User profile image
      hmm

      this project requires windows 8.1 or higher to lead) see previous comment

    • User profile image
      Clint

      @hmm: you're running VS 2013 beta requires you to upgrade the solution (RTM won't) where this is a VS 2012 project with Windows 8.  If you use the express tools for VS 2012, you should be fine.

    • User profile image
      Varun

      hey bob I am not getting developer License in my visual studio 2012 pro version so pls help...........

    • User profile image
      Clint

      @Varun: can you give additional details?  Things you tried, errors, ...

    • User profile image
      Varun

      Clint , I have nothing tried right now.....in this website ( http://msdn.microsoft.com/en-us/library/windows/apps/hh974578.aspx )It is written as I will be prompted to developer License but this is not happening in my case I am having full version of visual studio professional 2012 so what should I do ? reply fas as possible..

    • User profile image
      Clint

      @Varun:  I don't see what is going on your screen so without additional information, I really can't help.  Did you try to create a new Win8 application yet?  That is when you should be prompted.

    • User profile image
      varun

      Thanx ...... Clint

    • User profile image
      Anthony

      hi bob great video, I installed VS express on my windows 8 machine, opened the contoso cookbook project...got the Callisto error, opened reference and removed the Callisto..then tried to install itbut I got an error....
      Could not install package 'Callisto 1.4.0'. You are trying to install this package into a project that targets '.NETCore,Version=v4.5', but the package does not contain any assembly references or content files that are compatible with that framework. For more information, contact the package author.

    • User profile image
      Clint
    • User profile image
      Anthony

      Hi, Clint
      Yeah found out about this hours later....so is there any way to get the contoso cookbook project to run on my windows 8 machine or I have to upgrade to 8.1......thanks for ur help u guys are awesome

    • User profile image
      Adriano

      @Clint @Anthony: I don't think the problem is because you don't have the 8.1, because I have and it is happening the same problem.

    • User profile image
      Adriano

      Should I be worried that others thing change in Windows 8.1, like Callisto, that I will have to pause the video and look for a different way to do that?

      Or we were just unlucky with Callisto, and the rest of the series, I don't have to change a thing?

    • User profile image
      Clint

      @Anthony and @Adriano: It has been a while since i looked at this sample.  Since you guys are mentioning Callisto, I think the issue is the cookbook took a dependency on Callisto.  Callisto was updated for 8.1 which had breaking changes.  Let me ping Dan Fernandez to see what he wants to do.

    • User profile image
      paul67

      This series is a great introduction to building windows store app for Windows 8.0. With Bob Tabor proving to be an excellent teacher, who is able to relax the listener and explaining very well some complicated topics.

      However when you switch to Windows 8.1, a lot has changed even at the very beginning of creating a project and what you see in the common folder. LayoutAwarePage isn't used anymore and the handling of orientation changes is different, the structure of the DataSources is changed, the styling resources have changed. A lot of the complexity especially for a beginner is in understanding the basic structure and templates for a Windows Store App. And the changes for 8.1 confused me a lot when trying to follow this video series.

      It would be great for anyone like me who struggles on using this with the new Windows 8.1 template structure for building Windows Store App if there was a similar introduction focused on 8.1. I know there is an introduction tutorial for Windows 8.1 app (Create your first Windows Store app in C#), but that's not the same as this series (and the tutorial for blogreader is not updated to 8.1) 

      Are there any plans to do a similar video series on building for Windows 8.1? 

    • User profile image
      BaSeif

      Hi I am working on VS 2013 for Windows 8.1
      Does someone have an idea to solve the operation failed Wink
      Error Code : <
      Installing 'Callisto 1.4.0'.
      Successfully installed 'Callisto 1.4.0'.
      Adding 'Callisto 1.4.0' to ContosoCookbook.
      Uninstalling 'Callisto 1.4.0'.
      Successfully uninstalled 'Callisto 1.4.0'.
      Install failed. Rolling back...
      Could not install package 'Callisto 1.4.0'. You are trying to install this package into a project that targets '.NETCore,Version=v4.5', but the package does not contain any assembly references or content files that are compatible with that framework. For more information, contact the package author.>

    • User profile image
      mohamed hamed

      i got this message while trying to install callisto :/
      Install failed. Rolling back...
      Could not install package 'Callisto 1.4.0'. You are trying to install this package into a project that targets '.NETCore,Version=v4.5', but the package does not contain any assembly references or content files that are compatible with that framework. For more information, contact the package author.

    • User profile image
      Jagan Mohan

      @mohamed hamed write the following command in your Nuget Package Manger Console
      Install-Package Callisto -Version 1.0.0

    • User profile image
      mahamkhan

      hello i am having issue as i was trying to open the Win8CS file the setup is different it has media player assets . Can you please help me 

    • User profile image
      quinn

      Getting same message
      Install failed. Rolling back...
      Could not install package 'Callisto 1.4.0'. You are trying to install this package into a project that targets '.NETCore,Version=v4.5', but the package does not contain any assembly references or content files that are compatible with that framework. For more information, contact the package author.

      Is this series worth watching past this video if I cannot get Callisto installed?

    • User profile image
      Jesper F Nielsen

      To resolve the problem regarding the updated Callisto dll.
      Install the windows 8.0 callisto extension from here
      https://github.com/timheuer/callisto/blob/master/Win8-locked/Callisto-Win8-1.3.1.vsix
      Then add reference, and in the Reference Manager, select Windows->extensions->Callisto.
      Works for me.

    • User profile image
      ahmedoumezz​ine

      thank you, Wink

    • User profile image
      David

      I have Windows 8.1 and Visual Studio 2013. Will this tutorial still work?

    • User profile image
      computer​Science​Student

      I have Windows 8.1 and Visual Studio 2013. Will this tutorial still work?

    • User profile image
      Richard Heuser

      I went to Win8-locked/Callisto-Win8-1.3.1.vsix but I do not understand how to download Callisto for Windows 8 from it. What do I do. When I click on it I get a page that wants me to download Github.

    • User profile image
      lilemam

      @BobTabor i have an error it's very simple but i don't know how to solve it, please i need your help :

       double r, area;
      r = double.Parse(textBox1.Text);
      textBox1.Text = r.ToString();
      area = 3.14 * r * r;
      if (string.IsNullOrEmpty(textBox1.Text))
      {
      Output2.Text = "Please Enter a value";
      }
      else if (r >= 0)
      {
      output.Text = "The Area of your Circle is " + area;
      }
      else
      {
      Output2.Text = "Error";
      }


    • User profile image
      lilemam

      @BobTabor i wanna make an output Error in a textBlock when the TextBox is empty 
      what code should i do or what i miss here please ?

    • User profile image
      Clint

      @lilemam: what is your error and where are you calling that code?

    • User profile image
      Richard Heuser

      Used Visual Studio Package Manager Console to Install-Package Callisto -Version 1.3.1 which got me the correct version of Callisto.

    • User profile image
      SubhDC

      Please help, while installing callisto I get this error and at this point i seriously don't have any idea about this message and what to do next!

      Installing 'Callisto 1.4.0'.
      Successfully installed 'Callisto 1.4.0'.
      Adding 'Callisto 1.4.0' to ContosoCookbook.
      Uninstalling 'Callisto 1.4.0'.
      Successfully uninstalled 'Callisto 1.4.0'.
      Install failed. Rolling back...
      Could not install package 'Callisto 1.4.0'. You are trying to install this package into a project that targets '.NETCore,Version=v4.5', but the package does not contain any assembly references or content files that are compatible with that framework. For more information, contact the package author.

    • User profile image
      BobTabor

      @SubhDC: There have been several commenters (above) that have solved this.  Please take a moment to look through their comments and try their solutions.  I want to thank them for being kind enough to let us all know what worked for them!

    • User profile image
      amit12x

      hello sir .. it is essential to have window 8 O.S to develop 8 aps or i can develop it in window 7

    • User profile image
      BobTabor

      @amit12x: Hi … I just want to make sure you heard me say this near the beginning of the video:  "First, you must have Windows 8 installed.  That's right, you can only building Windows 8 applications when running on Windows 8.  And frankly, that makes a lot of sense . . . You'll only get a real feel for the Windows 8 Metro Style application aesthetic and flow if you're using some of the built-in Windows 8 applications, so this will help you when designing the user interaction for your own application."

    • User profile image
      Clint
      @amit12x: you need windows 8 or 8.1 to develop window store applications. See bobs comment above for a few more good bits of information
    • User profile image
      Maryam

      Hi I watched this video and follow the instruction but i have an error while installing callisto package
      this is
      "Successfully installed 'Callisto 1.4.0'.
      Successfully uninstalled 'Callisto 1.4.0'.
      Install failed. Rolling back...
      Could not install package 'Callisto 1.4.0'. You are trying to install this package into a project that targets '.NETCore,Version=v4.5', but the package does not contain any assembly references that are compatible with that framework. For more information, contact the package author."

      please help me I am waiting for reply

    • User profile image
      BobTabor

      @Maryam: There have been several commenters (above .. see: @Jagan Mohan and others) that have solved this.  Please take a moment to look through their comments and try their solutions.  I want to thank them for being kind enough to let us all know what worked for them!

    • User profile image
      amit12x

      thanks a lot sir . @sir BobTabor & @sir Clint.

    • User profile image
      ChristopherC

      Thanks Bob and Everyone else. I've followed your Windows Phone series and I'm SOOOO looking forward to this one too.

      Excellent material!

    • User profile image
      Leo

      Thank you Bob

    • User profile image
      Razor

      hey bob tell me that how to get developer license in visual studio 2012....I am not getting in windows website pls help me out!!!!!!!fast

    • User profile image
      Clint

      @Razor: should pop up once you try to load / file->new a windows store application.  http://msdn.microsoft.com/en-us/library/windows/apps/Hh974578.aspx

    • User profile image
      kaysernayem

      To resolve the problem regarding the updated Callisto dll.
      Install the windows 8.0 callisto extension from here
      https://github.com/timheuer/callisto/blob/master/Win8-locked/Callisto-Win8-1.3.1.vsix
      Then add reference, and in the Reference Manager, select Windows->extensions->Callisto.
      Works for me.

      @Bob: How could i solve this problem? I know its simple,but i am new

    • User profile image
      BobTabor

      @kaysernayem: If you've never added a reference to an assembly, check out this video:

      http://channel9.msdn.com/Series/C-Sharp-Fundamentals-Development-for-Absolute-Beginners/Understanding-Namespaces-and-Adding-References-to-Assemblies-17

      ... and if you're a beginner, you may want to watch that series FIRST ... it will help you become more familiar with the basics of .NET and C#.  Good luck!

    • User profile image
      Rincewind

      Hey there,

      first of all, I really enjoyed your previous series on C# - and I was going to give this series as go. However, reading through the comments, and the change log online I see that there are a lot of things that have changed in 8.1 for developers.

      So,- Here's my question: Is this series still useful for people who want to develop with c# and 8.1? It can become a bit confusing when you're a beginner when everything looks a bit different. So will there be an update for this course to 8.1? Even if you would point out the differences in the projects it would be very useful for beginners (like me).

      Thanks again for your great tutorials!

      Rince

      P.S: Jeff Proise posted a (long) article about what's new for developers in 8.1 where he also posted an updated solution for the Contoso Cookbook that will run when you are using Visual Studio 2013 and Windows 8.1

       

    • User profile image
      Ankita

      So I installed callisto from the site mentioned and i tried to add it in the refrences when I went to windows->extension there was no option for callisto . Is there any other way that I can add it ?

    • User profile image
      Clint

      @Rincewind: Projects like this take a lot of time and planning.  To do a total difference between Win8 and 8.1 is something that is above an absolute beginner.

    • User profile image
      Rincewind

      @Clint:Thanks for your response! Yeah, I can see how that would become a bigger project Tongue Out - Anyways It would be good if there was a short description like: "Yepp, with the 8.1 Framework there are a few differences - you can achieve the same as mentioned at (time) - when you do <<this>> .

       

    • User profile image
      N_Peter

      Hey,

      I'd like to share my experiences with Callisto. I have VS 2013 installed (OS: W8.1). I have decided to download VS 2012 express to follow this series, but when I have tried to install the Callisto from Github (linked uppon), the VS installed it, but I think for VS2013, not for VS2012. I have found a way to install it for the 12, it's quite easy. You just have to copy the file into this directory: "C:\Users\YOURUSERNAME\AppData\Local\Microsoft\VisualStudio\11.0\Extensions" If you don't have this folder, then simply create it (I didn't have a 11.0 named folder, but I created it and then Callisto was installed in VS2012)

    • User profile image
      aditya

      When installing Callisto i have encountered this error, "Could not install this package into a program that targets '.NET Core, Version=4.5', but the package does not contain any assembly references that are compatible with that framework. For more information, contact the package author". what should i do now?

    • User profile image
      Benny

      Hi, i tried to start the course but when i open the first solution file i get an error "this project is incompatible with the current edition of visual studio" I tried both in visual studio express for desktop 2012 and 2013. always getting the same error. Installed the new Callisto did not resolve the issue. Anny suggestions?

    • User profile image
      PiyushGodara

      "Hats off" @Bob Taylor

    • User profile image
      DHEN

      Hi Bob.. I have a problem to my visual studio the "CALLISTO" due to that i can't install that. What should I do Bob? Please Help Me..

       

    • User profile image
      DHEN

      Do I need to install windosw 8.1? because I can't even install the "CALLISTO"

    • User profile image
      DHEN

      I never thought that while I'm reading in all the comments there's 1 comment that solve my problem regarding in CALLISTO.. Smiley

       

    • User profile image
      visualstudio beginner

      Hi Guys
      I have a problem: I can´t open the ContosoCookbook XAML version
      with Visual Studio Express 2013. Could anybody help me with this problem?
      Should i use Visual Studio 2012?? Thanks for solution suggestions!!
      (I use windows 8.1)

    • User profile image
      Varun

      pls bob tabor help me i wanna know frm where to learn JavaScript version building windows store apps becoz I dont want to learn XAMl version.......reply fast.thanx

    • User profile image
      MBuettner

      if i try to use demo 02 and install Callisto i got this Error on Windows 8.1 System. I could not install it. Could you help me out?
      Thx Manfred


      "Callisto 1.4.0" wurde erfolgreich installiert.
      "Callisto 1.4.0" wurde erfolgreich deinstalliert.
      Installationsfehler. Rollback wird ausgeführt...
      Das Paket "Callisto 1.4.0" konnte nicht installiert werden. Sie versuchen, dieses Paket in ein Projekt zu installieren, das sich auf ".NETCore,Version=v4.5" bezieht, das Paket enthält jedoch keine Assemblyverweise, die mit diesem Framework kompatibel sind. Wenden Sie sich an den Paketersteller, um weitere Informationen zu erhalten.

    • User profile image
      Irfan Khan

      @Bob hay Bob I am facing a problem during installation of Calisto. Can you just help me to resolve it.
      the message is:
      Successfully installed 'Callisto 1.4.0'.
      Successfully uninstalled 'Callisto 1.4.0'.
      Install failed. Rolling back...
      Could not install package 'Callisto 1.4.0'. You are trying to install this package into a project that targets '.NETCore,Version=v4.5', but the package does not contain any assembly references that are compatible with that framework. For more information, contact the package author.

    • User profile image
      Mohamed

      i have a problem with my pc , i have windows 8.1 pro on my computer but when i try to get visual studio 2013 licence i can't and this massage come up for me:
      Error 0x80070422:the service cannot be started....
      and the same when i try open the store too :
      we weren't able to connect ... (0x80070422)
      what should i do ???

    • User profile image
      Calvin Headley

      I noticed in the comments that a number of people where having issues with the conversion to Windows 8.1 for their apps. I too had difficulty with the Callisto assembly.

      Initially, I followed the video and simply removed Callisto from the references directory and then installed a new version via the managed nuget packages. This packaged failed to install and I discovered it was because I was running Windows 8.1 and not Windows 8. When I converted the application to Windows 8.1, I was able to install the Callisto. However, I then had a number of errors with the flyout object that was part of the Callisto Controls class. When I included the Callisto with the using statement at the top of the application, that also failed to work.

      using Callisto.Controls;
      using Callisto.Controls.SettingsManagement;
      using Callisto.Controls.Primitives;

      I finally had to change the new instance of flyout to a fully qualified path to the Callisto.

      Lines 264 and 277 have these statements:

      var settings = new SettingsFlyout();
      var settings = new SettingsFlyout();

      These caused the error. When I changed them to this:

      var settings = new Callisto.Controls.SettingsFlyout();
      var settings = new Callisto.Controls.SettingsFlyout();

      The errors resolved and I was able to run the application.

      Hope this helps.

    • User profile image
      BobTabor

      @visualstudio beginner: @MBuettner: @Irfan Khan:  See the solution by: @Calvin Headley:

      @Mohamed: You should post that question here: http://social.msdn.microsoft.com/Forums/en-US/home?forum=toolsforwinapps&filter=alltypes&sort=lastpostdesc

      @Varun: I'm sure that content exists somewhere, but I didn't create it.  Good luck!

    • User profile image
      Soumya Ranjan Panda

      I am using Visual Studio Ultimate 2013. When i am trying to install the Callisto Package i get this error message...

      Install failed. Rolling back...
      Could not install package 'Callisto 1.4.0'. You are trying to install this package into a project that targets '.NETCore,Version=v4.5', but the package does not contain any assembly references or content files that are compatible with that framework. For more information, contact the package author.

    • User profile image
      Tahir Ali Shah

      Hello Sir i have got following error during install the Callisto. please help me out
      "Successfully installed 'Callisto 1.4.0'.
      Successfully uninstalled 'Callisto 1.4.0'.
      Install failed. Rolling back...
      Could not install package 'Callisto 1.4.0'. You are trying to install this package into a project that targets '.NETCore,Version=v4.5', but the package does not contain any assembly references that are compatible with that framework. For more information, contact the package author."

    • User profile image
      Mohib

      Hello, I am having problem with getting my developer account. When I click to Agree the Terms & Conditions, it pops up with an error saying, you have no Javascript on your browser, while I have javascript enable on my Internet Explorer and all the other Browsers.!

    • User profile image
      Shrikant

      When I try to get developer license I got error,

      We couldn't get your developer license for Windows 8 Error 0xC03F1014

      Please help me

      Thank you

    • User profile image
      Vinay Chavan

      Hey Bob,
      You have done a great job for us,I have also understood code,
      Right now i am doing same thing for The Mobile Store Appl. but with the help of Sql server instead of JSON.
      So Could you please help me about this?

      Thank You...

    • User profile image
      Beery

      Hello Bob! I love your videos! :) I've been watching them for awhile now as a student in software programming. When I try to add Callisto back in I get the following error:
      "Could not install package 'Callisto 1.4.0'. You are trying to install this package into a project that targets '.NETCore,Version=v4.5', but the package does not contain any assembly references or content files that are compatible with that framework. For more information, contact the package author."

      Any idea what to do?

    • User profile image
      Param Singh

      Hello Mr Bob,
      I have watched your full series on Windows Phone 8 and have built some cool apps too. Good to see another one series for Store apps. I wanna compliment that your way of teaching is great.I have learnt a lot and I thank you a lot. Just one thing where I get stuck in developing apps for Microsoft platform is Threading, TPL and all that scary stuff. Could you upload a nice tutorial for that too :)

    • User profile image
      Chady

      Using Windows 8.1 and visual Studio 2013. Alot of things are now different so when will the updated version be available because Windows 8.1 has been out for a while?

    • User profile image
      BobTabor

      @Chady: There are no plans to update this.

    • User profile image
      sajil

      Hi Sir

      I am just starting with Win App Devlpmnt.
      I was trying to install Callisto but getting following error

      Install-Package : The operation has timed out
      At line:1 char:1
      + Install-Package Callisto
      + ~~~~~~~~~~~~~~~~~~~~~~~~
      + CategoryInfo : NotSpecified: (:) [Install-Package], WebException
      + FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.InstallPackageCommand




      I am using Win 8.1 VS Premium 2012


      Please Help

    • User profile image
      Tamir

      Hi Bob!
      I watched the all C# Fundamentals series and learnt a lot!
      I want to watch this series but I have a smell problem: When I attempt to open the Contoso Cookbook (XAML) from the Samples in the CampInABox, I run in to an exception because I use Windows 8.1. The visual Studio asks me to do this http://msdn.microsoft.com/en-us/library/windows/apps/dn263114.aspx , after I do it I get "The Callisto Exception" like in the video and when I fix it as you do in the video and attempt to run the app I get 14 other exceptions:

      Error 1 'Flyout' is an ambiguous reference between 'Windows.UI.Xaml.Controls.Flyout' and 'Callisto.Controls.Flyout' C:\Users\ETO\Desktop\Source\ContosoCookbook\ItemDetailPage.xaml.cs 157 30 ContosoCookbook

      Error 2 Cannot implicitly convert type 'Windows.UI.Xaml.Controls.Primitives.PlacementMode' to 'Windows.UI.Xaml.Controls.Primitives.FlyoutPlacementMode'. An explicit conversion exists (are you missing a cast?) C:\Users\ETO\Desktop\Source\ContosoCookbook\ItemDetailPage.xaml.cs 158 32 ContosoCookbook

      Error 3 'Windows.UI.Xaml.Controls.Flyout' does not contain a definition for 'HorizontalAlignment' and no extension method 'HorizontalAlignment' accepting a first argument of type 'Windows.UI.Xaml.Controls.Flyout' could be found (are you missing a using directive or an assembly reference?) C:\Users\ETO\Desktop\Source\ContosoCookbook\ItemDetailPage.xaml.cs 159 20 ContosoCookbook

      Error 4 'Windows.UI.Xaml.Controls.Flyout' does not contain a definition for 'HorizontalContentAlignment' and no extension method 'HorizontalContentAlignment' accepting a first argument of type 'Windows.UI.Xaml.Controls.Flyout' could be found (are you missing a using directive or an assembly reference?) C:\Users\ETO\Desktop\Source\ContosoCookbook\ItemDetailPage.xaml.cs 160 20 ContosoCookbook

      Error 5 'Windows.UI.Xaml.Controls.Flyout' does not contain a definition for 'PlacementTarget' and no extension method 'PlacementTarget' accepting a first argument of type 'Windows.UI.Xaml.Controls.Flyout' could be found (are you missing a using directive or an assembly reference?) C:\Users\ETO\Desktop\Source\ContosoCookbook\ItemDetailPage.xaml.cs 161 20 ContosoCookbook

      Error 6 'Windows.UI.Xaml.Controls.Flyout' does not contain a definition for 'IsOpen' and no extension method 'IsOpen' accepting a first argument of type 'Windows.UI.Xaml.Controls.Flyout' could be found (are you missing a using directive or an assembly reference?) C:\Users\ETO\Desktop\Source\ContosoCookbook\ItemDetailPage.xaml.cs 163 20 ContosoCookbook

      Error 7 'SettingsFlyout' is an ambiguous reference between 'Windows.UI.Xaml.Controls.SettingsFlyout' and 'Callisto.Controls.SettingsFlyout' C:\Users\ETO\Desktop\Source\ContosoCookbook\App.xaml.cs 260 36 ContosoCookbook

      Error 8 'Windows.UI.Xaml.Controls.SettingsFlyout' does not contain a definition for 'HeaderBrush' and no extension method 'HeaderBrush' accepting a first argument of type 'Windows.UI.Xaml.Controls.SettingsFlyout' could be found (are you missing a using directive or an assembly reference?) C:\Users\ETO\Desktop\Source\ContosoCookbook\App.xaml.cs 262 26 ContosoCookbook

      Error 9 'Windows.UI.Xaml.Controls.SettingsFlyout' does not contain a definition for 'HeaderText' and no extension method 'HeaderText' accepting a first argument of type 'Windows.UI.Xaml.Controls.SettingsFlyout' could be found (are you missing a using directive or an assembly reference?) C:\Users\ETO\Desktop\Source\ContosoCookbook\App.xaml.cs 264 26 ContosoCookbook

      Error 10 'Windows.UI.Xaml.Controls.SettingsFlyout' does not contain a definition for 'IsOpen' and no extension method 'IsOpen' accepting a first argument of type 'Windows.UI.Xaml.Controls.SettingsFlyout' could be found (are you missing a using directive or an assembly reference?) C:\Users\ETO\Desktop\Source\ContosoCookbook\App.xaml.cs 265 26 ContosoCookbook

      Error 11 'SettingsFlyout' is an ambiguous reference between 'Windows.UI.Xaml.Controls.SettingsFlyout' and 'Callisto.Controls.SettingsFlyout' C:\Users\ETO\Desktop\Source\ContosoCookbook\App.xaml.cs 273 36 ContosoCookbook

      Error 12 'Windows.UI.Xaml.Controls.SettingsFlyout' does not contain a definition for 'HeaderBrush' and no extension method 'HeaderBrush' accepting a first argument of type 'Windows.UI.Xaml.Controls.SettingsFlyout' could be found (are you missing a using directive or an assembly reference?) C:\Users\ETO\Desktop\Source\ContosoCookbook\App.xaml.cs 275 26 ContosoCookbook

      Error 13 'Windows.UI.Xaml.Controls.SettingsFlyout' does not contain a definition for 'HeaderText' and no extension method 'HeaderText' accepting a first argument of type 'Windows.UI.Xaml.Controls.SettingsFlyout' could be found (are you missing a using directive or an assembly reference?) C:\Users\ETO\Desktop\Source\ContosoCookbook\App.xaml.cs 277 26 ContosoCookbook

      Error 14 'Windows.UI.Xaml.Controls.SettingsFlyout' does not contain a definition for 'IsOpen' and no extension method 'IsOpen' accepting a first argument of type 'Windows.UI.Xaml.Controls.SettingsFlyout' could be found (are you missing a using directive or an assembly reference?) C:\Users\ETO\Desktop\Source\ContosoCookbook\App.xaml.cs 278 26 ContosoCookbook




      Do you know what to do or it is very complicated for me (as a beginner)?

    • User profile image
      AmG

      Hi Bob!!
      I just went through 1st 2 tutorials of the series and i m quite excited to complete this series and come up with new and creative ideas for windows 8 apps!!

      I would like to suggest you to use a compressor like handbrake etc to compress your high quality video(.wmv) files to smaller compressed files which would be economical and easy to download within less time.

    • User profile image
      AmbG

      and i just tried a software called "handbrake" which actually reduced the 255 MB tutorial video to 64 MB  without reducing the video quality at all!!
      i would recommend this one for your videos !! : ) : )

    • User profile image
      rubot

      @bob This is a great series.  Thank you for your time and effort.  I know this has been asked more than once but I want to be clear on the answer:  Is this series relevant for windows 8.1?

    • User profile image
      Arjun

      @bob tabor ; can we use visual studio 2013 ultimate instead of express edition...??

    • User profile image
      Ved

      @BoB : Between C# + XAML vs JavaScript for windows app development,which one is better in terms of nativity and better APIs.
      What are the pros and cons or shortcomings in APIs provided.
      Which according to you is preferable for app development.

    • User profile image
      BobTabor

      @rubot: Mostly, yes, however (a) the Contoso Cookbook example has not been updated, and (b) the dependency on the Calisto controls will be a problem.  Tim Heuer at Microsoft who maintains those controls (which the Contoso Cookbook relies on for a specific feature later in this series) has added breaking changes.  If you can work around that, this would still be a helpful series.

      Also, I'm no longer supporting this series ... it's been years ago since I recorded it and I'm just not as familiar with the material since I've moved on to other concerns.  Sorry!

      @Arjun: Yes, provided the caveats above.

      @Ved: I'm pretty sure it does not matter.  They have equivalent functionality.  It's really a matter of which language you're more familiar with.

       

       

    • User profile image
      Ved

      I have a desktop based java application which runs on Windows and Mac. The UI and Logic of that is well differentiated. Can I reuse the logic part(which will be a jar) and build the UI in an Windows 8 metro app ? Is it possible to talk to the Java layer ?

      In My Java app, I create an exe which bundles runtime(JRE) also to execute the Jar.

      I am new to Windows development and want to understand if I can create a bridge between this two layer.

    • User profile image
      UsmanNasir​Khan

      Hello Bob, I have installed Visual Studio Express 2012 for Windows 8 and also downloaded the source code. At 14:06  you added Callisto NuGet for cook book. But when I am trying to install callisto NuGet, I am getting the following error:

      "Could not install package 'Callisto 1.4.0'. You are trying to install this package into a project that targets '.NETCore,Version=v4.5', but the package does not contain any assembly references that are compatible with that framework. For more information, contact the package author."

      Please help. Thanks!

    • User profile image
      Joe73

      @UsmanNasirKhan:

      I had the same problem and this is what I done. I updated everything on the Notifications and the Add or Remove Content. Then I used the Package Manager Console and type after PM>

      Install-Package Callisto -Version 1.2.4.

      This worked perfectly. Hope it helps.

    • User profile image
      DerickCalder

      HI Bob Tabor The Callisto from the Manage Nuget Package
      windows 8 2012 Express for the C# I am On a windows 8 Operating System
      and I am very instrested in your Course Building Windows 8 Apps Using C#. The Problem is that the Callisto for the App is for windows 8.1 Not for windows 8.

      (Contoso Cookbook (XAML))

    • User profile image
      Rob

      I have problems with Callisto, it says that the package 'Callisto 1.4.0' is trying to install in a project that contains '.NETCore,Version=v4.5' (destiny), the package does not contain assembly references or compatibles files.

    • User profile image
      mythvn

      Hello Bob, I have problems with Callisto, "Could not install package 'Callisto 1.4.0'. You are trying to install this package into a project that targets '.NETCore,Version=v4.5', but the package does not contain any assembly references that are compatible with that framework. For more information, contact the package author.". Can you help me? Thanks sir.

    • User profile image
      Mythvn

      @Rob I fixed it. You could change target win 8.0 or win 8.1.

    • User profile image
      piyush

      hello bob i am not able to view the demo lab in visual studio
      when i click on sample another html page pops up showing the html code for the solution file and no option to download it or so?
      can you please help me out

    • User profile image
      kbuilder1234

      I'm making a fresh app with a json file, how do I transfer the data from the json to Xaml?

       

    • User profile image
      Arun​Kumar0258

      Can I use this tutorial if I have Visual Studio 2013 Professional .... I am a student and I am getting a free license of it. Please reply soon

    • User profile image
      Ehtasham

      @bob i m unable to add callisto reference..it is giving error..

    • User profile image
      Jeet

      This full series is very help full for me. Can You please add one more part in this series for communication with USB device like Product-Scanner or Printer. I try more to understand the process of how to communicate with usb from
      http://msdn.microsoft.com/en-us/library/windows/hardware/dn303354(v=vs.85).aspx

      but I unable to understand. Please help me so that I can complete my project. I have to develop an windows 8.1 tablet application. Which read data from Scanner and print it to Printer.

    Comments closed

    Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation, please create a new thread in our Forums, or Contact Us and let us know.