Apr 7, 2013

MCTS- Microsoft Certified Technology Specialist (Silverlight Technology) Viral Rathod

Dear Friends,

I am glad to share with you all, that, Finally, I became MCTS- Microsoft Certified Technology Specialist.

Since 3+ years, I am using Silverlight Technology (Since version 2.0, 3.0, 4.0 & currently 5.0). But, I don't know why, I was afraid of giving
Exam 70-506.

Well, I got 980/1000.

Apart from my joy, I also faced difficulties doing preparation for the same. One of my Techie friend Mr. Jay Nanavaty helped me for the same.

And now, I feel its my turn to help others, hence below mention are few links which shall help to prepare for the examination:

For, any other queries, do not hesitate to contact me @ vr7viral86@gmail.com , I will be more happy to help any one.

Viral Rathod

Mar 13, 2013

Silverlight Testing Tools

While going through Silverlight Development, I felt to analyse of testing tools can be used with Silverlight Application Development:

Video Help:


Module for Silverlight testing:


Hope this helps you.

Mar 10, 2013

Silverlight object Tag param list

Dear All,

Since few months, I was developing Silverlight 5 Application, but while Deploying I got confused regarding configuring various param inside the application.

Basically, Integration of Silverlight with HTML can happen through two ways:
1. Using the object Tag.
2. Using the JavaScript helper files.

Here, I have listed out param Configurations with its Description, Type & Default value for object tag for Silverlight in HTML.

1allowHtmlPopupWindowSpecifies whether the HtmlPage.PopupWindow method is allowed.BoolDefaults to true for applications in the same domain, otherwise false.
2autoUpgradeSpecifies whether the plug-in should attempt to upgrade if minRuntimeVersion is newer than the current Silverlight version.BoolTRUE
3backgroundPlug-in background color.Color Codenull i.e. White
4enableAutoZoomIndicates whether the host (for certain platforms) can invoke zoom behavior that increases the DPI.BoolTRUE
5enableCacheVisualizationIndicates whether to use a non-production analysis visualization mode, which shows areas of a page that are being GPU accelerated with a colored overlay. Do not use in production code.BoolFALSE
6enableFramerateCounterIndicates whether to display the current frame rate in the hosting browser's status bar (IE/Win only).BoolFALSE
7enableGPUAccelerationIndicates whether to use graphics processor unit (GPU) hardware acceleration for cached compositions, which potentially results in graphics optimization.BoolFALSE
8enablehtmlaccessSpecifies whether the plug-in has full access to the browser DOM.BoolDefaults to TRUE for applications in the same domain, otherwise FALSE.
9enableNavigationIndicates whether the hosted content in the Silverlight plug-in can use a HyperlinkButton to navigate to external URIs.all: the hosted content can use HyperlinkButton to navigate to any URI.all
none: the hosted content cannot use HyperlinkButton for navigation to an external URI. Relative URIs for internal navigation are still permitted.
10enableRedrawRegionsDetermines whether to visually indicate the areas of the plug-in that are being redrawn with each frame. This property is for performance tuning and visualization during development only; do not specify it for any deployed Silverlight-based application.BoolFALSE
11initParamsUser-defined string of parameters.Comma separated key=value pairs-
12maxframerateSpecifies the maximum number of frames per second that the plug-in can render. The default is 60.Integer60
13minRuntimeVersionSpecifies the earliest version of the Silverlight plug-in required.Version number-
14onErrorError handler for parse and native code run-time errors.JavaScript function name-
15onFullScreenChangedFunction to call when the FullScreen property changes.JavaScript function name-
16onLoadFunction to call when the plug-in has finished loading in the DOM.JavaScript function name-
17onResizeFunction to call when the plug-in size changes.JavaScript function name-
18onSourceDownloadCompleteFunction to call when the source download has completed.JavaScript function name-
19onSourceDownloadProgressChangedFunction to call when the source download progress changes.JavaScript function name-
20onZoomSpecifies the handler for a Zoomed event that occurs when the Silverlight plug-in content area receives a host-generated zoom event.JavaScript function name-
21sourceSpecifies the address or relative path of either an initial XAML file or XAP.URI-
22splashScreenSourceSpecifies a XAML page to use as the splash screen.URI-
23windowlessSpecifies the rendering mode for the plug-in for Windows versions of Silverlight.BoolFALSE

Hope all have found many tags which they might not have came across, but any ways, its basic although I felt to put over my blog.

Do feel free to post your Suggestion & Comments, whether any param is missed up by me. If at all needed I will update this.

Viral Rathod