Saturday, July 12, 2014

Hello from Windows Phone Code Development

In what I understand to be the classic beginner coding, I created my version of the "Hello World" program. For a break down of this code check out my previous post( C# Fundamentals for Absolute Beginners: Series 3 and 4) or check it out at Channel9 C# Fundamentals for Absolute Beginners 04.

If you copy the code into Visual Studio Express and run it, you will see my version of "Hello World"
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace HelloWorld
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Hello from Windows Phone Code Development");
            Console.ReadLine();
        }
    }
}

C# Fundamentals for Absolute Beginners: Series 3 and 4

This lesson teaches you how to create a simple application—first using Windows Notepad and the C# Command Line Compiler, and then by using Visual Studio or Visual C# Express Edition. The video concludes with an explanation of common solutions to the many different problems you might encounter as you first begin writing and compiling code.

When you build an app, you will need to address custom and user controls. This modules covers various controls from custom layout and composition, custom implementation, reusable controls and how Windows Runtime components function.

Interested in coding for Windows Phone? Join DVLUP and win prizes.


DVLUP is a great way for developers become more successful developers that was originally created by Nokia and Microsoft to encourage app development.

When you join DVLUP, you'll get access to App Challenges, news, events, partner opportunities and more. Earn points to redeem for Rewards, including promotional placements for your Apps.

DVLUP uses a game like model to create an inventive and competitive environment for developers to build successful Windows Phone applications. Developers earn badges and experience points by completing quizzes and challenges related to app development. By creating high-quality applications, developers can also earn additional points and unlock even greater opportunities. For instance, developers can promote their applications through the Windows Phone Store, App Social, in-app advertising, as well as by using print, digital, social and out-of-home media opportunities.

What is DVLUP?

DVLUP is a loyalty program designed by Nokia to help developers get their ideas into the marketplace, optimize them and be successful.

Who runs DVLUP?

Nokia leads the DVLUP program, with several partners.

How do I redeem points?

All redeemable items, including Campaigns, are available in the Rewards page. Simply check out as you would on an ecommerce site, and your points will be spent as cash would be.

Does it cost money to join?

DVLUP membership requires that users have Microsoft Developer Accounts. While DVLUP membership does not cost money, there is generally a small cost associated with a Microsoft Developer Account.

Do all countries offer prizes?

All countries have Badges and Points systems. Each country determines how the Reward system is implemented, and there will be variance from country to country.

How do I suggest a challenge?

The Feedback page is the best place to suggest a Challenge, since your peers in DVLUP can vote your idea to the top if they like it. Just like another fun website that everyone likes. You can also send your idea through the contact form.

How can I partner with DVLUP?

See the Contact Form and send a message to the Partnership option.

Can my company participate?

Currently, participation is only open to individuals. It gets complicated when a company is on the leaderboard, since we want to reward people, not corporations. We are exploring team entry systems, but it’s not currently a high priority project. If you feel strongly about it, please add it to Feedback for voting.

Monday, July 7, 2014

C# Fundamentals for Absolute Beginners: Series 1 and 2

Welcome to this series of lessons about the C# programming language. In this episode, Bob Tabor, from LearnVisualStudio.NET, introduces the topic, sets expectations for the series, and provides tips on how to get the most out of it. Bob also tells you where you can download the software you need to get started and offers some encouragement as you begin your journey.

If you're not sure which version of Visual Studio to install or how to go about it, this video guides you in the right direction. You may skip this lesson if you already have Visual Studio 2013 Professional or later installed or if you have Visual Studio Express 2013 for Windows Desktop or later installed.

Coding Software: Visual Studio Express

Well now that I have decided to take the plunge into programing, I'm going to need the tools to get there. Visual Studio Express offers development tools in an easy-to-use application/interface, and the Express Edition is designed for the novice developers like me.

Visual Studio Express comes in a few different versions. For getting started with C#, I decided to go with Visual Studio Express 2013 for Windows Desktop. I avoided the trail for Ultimate 2013 simply because Express offers everything I need to get started.

Visual Studio Express is well supported by Microsoft and it's users, so when I do run in to a road block, I'm sure that someone will have the answer. But for right now I am ready to say hello to the world of C# development.

Express 2013 for Windows Desktop


Visual Studio Express for Windows Desktop lets you take full advantage of Windows with XAML designers, a productive IDE, and a variety of programming languages including C#, Visual Basic, and C++. Choose between Windows Presentation Foundation (WPF), Windows Forms, and Win32, to target the Windows desktop with the right technology for your application and your skills.

Download

System Requirements:

Supported operating systems
•Windows 7 SP1 (x86 and x64)
•Windows 8 (x86 and x64)
•Windows 8.1 (x86 and x64)
•Windows Server 2008 R2 SP1 (x64)
•Windows Server 2012 (x64)
•Windows Server 2012 R2 (x64)

Hardware requirements
•1.6 GHz or faster processor
•1 GB of RAM (1.5 GB if running on a virtual machine)
•5 GB of available hard disk space
•5400 RPM hard drive
•DirectX 9-capable video card running at 1024 x 768 or higher display resolution

Additional requirements
•This version of Visual Studio works best with Internet Explorer 10 or higher. If Internet Explorer 10 is not installed on your computer, some features might not work as expected.
•On Windows 8.1 and Windows Server 2012 R2, KB2883200 (available through Windows Update) is required


Welcom to my coding journey

This blog will document my journey Form absolute beginner, to a Windows Phone software developer. I'm not a professional writer or coder, so be gentle and enjoy the path of discovery.

Obviously coding programs isn't something most of us can just pick up easily. Even more so when having absolutely no idea where or how to get started. Luckily Microsoft has just the answer in with their Channel 9 Content for Beginners.

Windows Phone 8.1 Development for Absolute Beginners is 30 part, 9+ hour series on Windows Phone 8.1 development for people with no idea on what the are doing. Unfortunately be fore I got started, One of the requirements for learning WP development was to have some base knowledge of coding, preferably C#.

So this is where my journey will really begin. Mastering C# Fundamentals for Absolute Beginners will be my first step in my on going journey. You are more than welcome to tag along.

Popular Posts

Recent Posts

Unordered List

Powered by Blogger.