This is a three-day course video of Windows 8 developed by Chuanzhi podcast. More and more friends in the garden are studying the development technology of Windows 8. I will release the content for free, I hope it will be helpful for you to learn.
Course content list:
[Windows 8 Development Basics] 1-windows8 use
[Windows 8 Development Basics] 2-Windows 8 Development Environment
[Windows 8 Development Basics] 3-a unified XAML Technology
[Windows 8 Development Basics] 4-What is Windows Store?
[Windows 8 Development Basics] 5-all the things developed in Windows 8 starting from Blend
[Windows 8 Development Basics] 6-xaml basics 1
[Windows 8 Development Basics] 7-xaml basics 2
[Windows 8 Development Basics] 8-layout BASICS (canvas, stackpanel, grid)
[Windows 8 Development Basics] 9-dynamic generation of elements and generation of a continuous view Layout
[Windows 8 Development Basics] 10-layout applications: Specify complex content for the button
------------------------------------------------------------------------------
[Development of XAML in windows8] 1-basic for image painting
[In-depth development of XAML in windows8] 2-painter case: lyrics playback effect
[Development of XAML in windows8] 3-transformation and projection
[Develop XAML for windows8] 4-page navigation Basics
[Development of XAML in windows8] 5-in-depth page navigation
[Develop XAML in Windows 8] 6-style
[Develop XAML for windows8] 7-ProgramHow to pop up a message box
------------------------------------------------------------------------------
[Data binding for Windows 8 Development] 1-Data Binding Basics
[Data binding for Windows 8 Development] 2-listview for Data Binding
[Data binding for Windows 8 Development] 3-Data Binding-observabecollevcion
[Data binding for Windows 8 Development] 4-combobox
[Data binding for Windows 8 Development] 5-flipview
【Windows8 】】. Zip
------------------------------------------------------------------------------
【Windows8development deep dive 1-animated storyboardbasics. Zip
【Windows8 2-2-2-animated storyboard .zip
[In-depth development of Windows 8] 3-animation case: Image flip. Zip
【Windows8 4-4-4- trantransition1.zip
【Windows8 】】5-animated conversion transition2.zip
【Windows8development in-depth 3-3 mobile operating system platform superior and inferior analysis. Zip
[In-depth windows8 Development] 7-appbar
[Development in Windows 8] 8-other common controls
[Development in Windows 8] 9-package configuration of the project
[In-depth development of Windows 8] 10-asynchronous programming Basics
[In-depth development of Windows 8] 11-messagedialog of asynchronous programming
[In-depth development of Windows 8] 12-I/O operations of asynchronous programming
[In-depth development of Windows 8] 13-httpclient of asynchronous programming
[In-depth development of Windows 8] Does the 14-win8 client directly access the database?
------------------------------------------------------------------------------
[Windows8 development project case] 1. cnbeta Client
[Windows8 development project case] 2. Continuous watching games
Video tutorial: http://www.itcast.cn/subject/5465/index.html
Windows 8Instructions for use
Note:Windows 8Visual Studio 2012 is required for development.(Vs2012 for short)And Windows 8 is required.Operating System.Vs2012 can also be installed in Windows 7, but it cannot be developed in Windows 8.
Note that Windows 8 has two major versions: Windows 8 Rt and Windows 8 Pro. Windows 8 Pro consists of two parts: desktop and RT. Desktop is a traditional Windows interface, while rt is a new interface style of Windows 8.
Windows 8 Pro can be seen as a mixture of traditional desktop style + new interface style. Windows 8 Rt is a lite version of Windows 8 pro to cut down the desktop. Windows 8 RT cannot run traditional Windows programs, only new Windows 8-style programs can be run (officially speaking, Windows Store applications, in English ). Windows 8 Pro is installed on Laptops and Desktops, while Windows 8 Rt is run on tablets.
Windows 8 Pro installed on a PC is equivalent to "Windows 7 upgrade + Windows RT" in architecture, while Windows 8 Pro can run traditional Windows-style programs, in this way, if you are using Windows 7, you do not have to worry about incompatibility between software and drivers after the upgrade to Windows 8. After my use of this period, there are very few software that can be used in win7, but not in Win8.
If you are still using Windows XP, I can only say "Hello! This is the upgrade! Windows XP is in its teens !"
Of course, do not worry about not getting used to Windows 8 operations. Windows 8 desktop mode is the same as Windows 7, RT mode is mainly used by Windows 8 store applications. Of course, unlike Windows 7, the Start Menu of Windows 8 disappears.InstallableClassic startmenuThis software comes back from the Start Menu..
Administrator permissions
When using Windows 8, you must note that Windows 8 does not use the Administrator account to log on to Windows 8 by default, and the accounts used are restricted.We do not recommend using the Administrator account to log on.. The reason for the high security of Linux systems is that the default habit of Linux is to use non-Administrator Restricted User Login, so that malicious programs do not have sufficient permissions to damage the system, run "Su do" to log on with the Administrator account when high-Permission operations are required. If Linux has been using an administrator account for a long time, there are still a lot of viruses. Therefore, do not use an administrator account to log on to Windows 8 for security purposes.
What if some operations require the administrator privilege to run the program? As in Windows 7, right-click the program and select "Run as administrator. The token is the administrator privilege. When executed in this command prompt, the token is run with the administrator privilege.
Windows 8Development Environment Construction
When installing Visual Studio 2012, you can select a paid version, such as express edition (free version) or flagship version. If you do not want to use the paid version of the attack (in fact, it doesn't matter, Microsoft just didn't want personal developers to ask for money), you can use express edition. When using the free version, note that you must enter the product key after the installation is complete.
Some people may wonder why keys are needed in the free version? Note that this key can be obtained for free. Click [online registration] to register or log on to an opened website to obtain the key.
When creating a project for the first time, you will be prompted to obtain a developer license, which is a feature of the Windows 8 Store application,DevelopmentWindows 8A developer license is required for store applications.This license is free of charge. Click [I Agree] And enter or register your Windows Live account. The license is valid for one month and needs to be obtained again after one month.Note that the process of obtaining a license must be networked. Once obtained, the license will not be networked.
When debugging and starting a program, there are two running modes: "Local Computer" and "Simulator,The "Simulator" method is powerful and convenient. It is recommended to run it in the "Simulator" mode. When running in the "Simulator" mode, pay attention to every modificationCodeYou need to disable the running of the program before. In this case, do not close the simulator. Just click "stop". After modifying the program and then click "Simulator" to run it, the simulator does not need to be restarted, high debugging Efficiency.
Note that the simulator has two bugs (I don't know if they are real bugs ):
L sometimes click "Simulator" to run. The simulator does not display the program interface. In this case, click "restart" on the debugging toolbar;
L sometimes click "Simulator" to run and report "Application Registration error". Generally, you only need to disable the simulator and restart it;
What is a Windows Store)?
The development of the previous windows application is very simple. You only need to put the developed EXE on a website for everyone to download. People who want to use this program can download it from the Internet.
However, you have already experienced the problems caused by the release of this free program:
L software can be downloaded from any website. In this way, some malicious programs may be able to take advantage of it. For example, the downloaded software may contain viruses and Trojans;
L the installation process of the program installation package is determined by the developer. Some programs will register malicious Trojans, refer to the installation of malicious plug-ins, and other software to occupy the user's computer, even hooligans do not provide the uninstall method;
Therefore, both Apple's iOS, Android, Windows Phone, and Windows 8 provide the App Store mechanism, that is, Apple's App Store, Android's Google Play, and Microsoft's Windows Store, software can only be downloaded and installed from these locations. Applications developed by developers must be submitted to the app store. The administrator reviews the applications and fails to review applications that have malicious code or steal illegal content such as user privacy, this avoids malicious programs. In addition, the installation and uninstallation of these applications are all controlled by the operating system, so that the application cannot execute malicious code or prevent uninstallation.
I hope this free Windows 8 Development video tutorial will be helpful to you!