Few Essentials Of Silverlight Application Development For Beginners
- Date: 2010-09-18 - Word Count: 509
Share This!
Learning a new coding language and using the same for application development would mean you will have to first clear the basics of the language. Silverlight is a RIA development language introduced by Microsoft and if you wish to start Silverlight application development then there are a few things you should know.
The best entry point for Silverlight application development is to start with using notepad. This will later help you better understand what is happening at the back while using Visual Studio for creation Silverlight application. Visual Studio contains ready to use project templates but to understand exactly how it works it is important that you start your RIA development using Silverlight on notepad.
If you were thinking Silverlight application development without using any of Microsoft tools is not possible then you were completely wrong as this is very much possible though you will be developing small applications. While you do so remember that you need to save the notepad file in .html format.
To begin with using notepad for Silverlight application development you will have to host the application using HTML, asp.Net, PHP etc. For example if you wish to host the application using HTML then use the Object element to help you configure and embed Silverlight plug-in. The browser will then support the plug-in for the development of RIA solution using Silverlight.
The Silverlight developer needs to configure two important properties in the plug-in and those are 1) type and 2) param. In type you are required to mention the version of your Silverlight. In case if you do not include it then it will automatically take the version from the software installed in your computer. Parameter tag for XAML code reference is included in param. You can use the # with the ID to ensure that it looks for XAML source ID inside the same file.
Now it is time to create user interface using XAML (Extensible Application Markup Language), an easy to learn extension of XML and is useful for initializing and creating .NET objects with scaling relations. Though originally introduced for WPF, XAML is also used for Silverlight application development. Here it is advisable to maintain all the files in a single folder for easy reference.
After configuring the properties in the plug-ins it is time to write business logic using JavaScript. For this you will have to create a special file with the .js extension and include a reference for it in .html file. Though Javascript is a favorable language alternately you can also use VB.NET or C#.
For Silverlight application development using Visual Studio first you will have to create an atmosphere suitable for the development. Using Visual Studio for the project will make the process much faster, easier and less cumbersome. The drag and drop option does not require you to type in the code for each small thing. Simply drag whatever you need from the menu. This helps you to concentrate more on coding the core parts of the application. Ease of use has resulted in the popularity of Silverlight.
The best entry point for Silverlight application development is to start with using notepad. This will later help you better understand what is happening at the back while using Visual Studio for creation Silverlight application. Visual Studio contains ready to use project templates but to understand exactly how it works it is important that you start your RIA development using Silverlight on notepad.
If you were thinking Silverlight application development without using any of Microsoft tools is not possible then you were completely wrong as this is very much possible though you will be developing small applications. While you do so remember that you need to save the notepad file in .html format.
To begin with using notepad for Silverlight application development you will have to host the application using HTML, asp.Net, PHP etc. For example if you wish to host the application using HTML then use the Object element to help you configure and embed Silverlight plug-in. The browser will then support the plug-in for the development of RIA solution using Silverlight.
The Silverlight developer needs to configure two important properties in the plug-in and those are 1) type and 2) param. In type you are required to mention the version of your Silverlight. In case if you do not include it then it will automatically take the version from the software installed in your computer. Parameter tag for XAML code reference is included in param. You can use the # with the ID to ensure that it looks for XAML source ID inside the same file.
Now it is time to create user interface using XAML (Extensible Application Markup Language), an easy to learn extension of XML and is useful for initializing and creating .NET objects with scaling relations. Though originally introduced for WPF, XAML is also used for Silverlight application development. Here it is advisable to maintain all the files in a single folder for easy reference.
After configuring the properties in the plug-ins it is time to write business logic using JavaScript. For this you will have to create a special file with the .js extension and include a reference for it in .html file. Though Javascript is a favorable language alternately you can also use VB.NET or C#.
For Silverlight application development using Visual Studio first you will have to create an atmosphere suitable for the development. Using Visual Studio for the project will make the process much faster, easier and less cumbersome. The drag and drop option does not require you to type in the code for each small thing. Simply drag whatever you need from the menu. This helps you to concentrate more on coding the core parts of the application. Ease of use has resulted in the popularity of Silverlight.
Related Tags: ria development, silverlight application development
Your Article Search Directory : Find in Articles
Recent articles in this category:
- Many Different Content Management Systems Are Available ( Cms)
At this time the rule is that going to the content management system open source and a commercial. H - Establish Your Credibility Online
Shoppers are now careful these days. They are more conscious that there are fraud sellers lurking on - Make Money Online Fast - Is It Possible?!
When you see the phrase "make money online fast" you may wonder to yourself, is this for real?! And - What Is Auto Traffic Avalanche?
Many people is talking about this great tool, and that became an excellent software, that can genera - Beginners Guide To Blogging
A blog is basically an online journal wherein you can digitally pen down your thoughts, ideas, opini - Say No To Just Having Enough To Get By...look For Wealth After A Fixed Paycheck
For the last year, I am proud to say that my regular weekly salary was earned through direct deposit - How Outsourcing Works - Hiring An Outsourced Virtual Assistant
Outsourcing is a proven means of helping businesses cut resource costs while getting the same level - How, Where Should You Start And Get Paid In Affiliate Marketing?
Before internet, freelance jobs like insurance, network marketing and real estate used to be the onl - Saratoga Builders Help You Make Informed Decisions
Numerous American central heating designs implement a furnace which blows forced hot air by means of - Basic Features Of A Good Web Hosting Plan
There are a few features that you should look for when you are picking a good web hosting plan, ther
Most viewed articles in this category:
- Tools for Adsense
If you're just boarding on the AdSense train, and looking to find a quick way to make the profits yo - Information Products - Your Action Plan
If you've been thinking of writing your own information product, here are a few tips to help you get - Are You Missing Out On This Method Of Generating Instant Cash?
If you have not yet heard of Bum Marketing, you're missing out. It's a great online marketing metho - How to Find a Home Based Business Internet Opportunity Thats Right for you
Copyright © Jagraj Gill http://www.payitforward4profits.com/jaggiegill Finding the right hom - Can It Be True? Can You Really Use The Internet to Create Money?
Is it hype? Or is it real? Is dramatized and exaggerated? Or can I really use the internet to cre - How to Create a Virtual Grand Opening
Copyright © 2007 Donna Gunter Grand openings and ribbon cuttings don't have to be limited to bu - What Is The Hottest Product To Sell Online
After going through a survey from all the internet Guru Alex Mandossian, Armand Morin, Derek Gehl an - Web Based Employee Time Clock
The power of the internet is in its connectivity. Many people think that the internet is great becau - Driving Hordes of Traffic to your Site
Getting enough traffic to your site is the overwhelming problem for anyone new to Internet or Affili - So You Want to Start an Online Business Part Two - Analyzing Keywords
Analyzing Keywords Continuing on from Part One of 'So You Want to Start an Online Business'; we wil