Tuesday, October 12, 2010

RSS News Using Panorama and Pivot Control

Hi dude,
Today I would like to share my latest demos using Windows Phone. I decided to show a comparison between panorama control and pivot control. So I created a simple rss news project to demonstrate this.



Friday, September 3, 2010

Update to Silverlight 4 GDR1

Silverlight 4 GDR 1 is now available! This version fixes several issues including data template memory issues and compatibility with Visual Studio LightSwitch.

Today we released an update to Silverlight 4 (update build is 4.0.50826.0) along with an updated SDK. We appreciate our customers’ patience on working with us to help identify and verify necessary updates to this service release. You can find all the details in KB2164913. Here are the relevant highlights:

  • SDK feature to enable Add New Row capabilities in DataGrid control
  • Improving startup performance of Silverlight applications
  • Adding mouse wheel support for out-of-browser applications on the Mac platform
  • Various media-related fixes around DRM content
  • Fixed memory leak when MouseCapture is used
  • Fixed memory leak for DataTemplate usage

All the installer links have been updated to leverage these new bits for our customers.

For end users

For end users, having them simply install the runtime will provide them with the updated bits and benefits of the fixes/features in this service release.

For Developers

If you are a developer and authoring Silverlight applications you may want to grab the new developer bits and updated SDK:

I would install the developer build first and then the SDK and you’ll have a refreshed environment. As with any release we try to get you the information as soon as possible and sometimes the information flows faster than the download servers replicate. If you aren’t getting the updated bits using the links above, please be patient as the download servers from Microsoft refresh their replication caches.

Note that when you now create a new project you’ll be using the new SDK and so the minRuntimeVersion (see above) of the project templates as well as compiled bits for your SL4 application will be using/requiring the updated runtime.

There are NO Visual Studio tools updates for this release so the Silverlight4_Tools.exe package is not needed to re-install.

For Visual Studio LightSwitch Users

When Visual Studio LightSwitch shipped they included a pre-release later build of Silverlight 4. This caused some issues for customers who were using a single machine to evaluate LightSwitch but also using the same machine. Any Silverlight 4 application developed and deployed would give customers messages indicating that they needed a later version of Silverlight, but were unable to acquire a compatible version!

This is now solved with this service release. Simply put: If you are using LightSwitch, install the updated developer runtime and SDK. This will solve this issue and allow you to develop LightSwitch applications as well as production Silverlight 4 applications.


source : http://bit.ly/aT5wqM

Wednesday, June 16, 2010

SilverDudde Weather

Checkout my new nice and cool weather showcase. Available at http://bit.ly/bhk594

Using Silverlight 4 technology and designed using Expression Blend 4.

Sunny










Cloudy
Raining
Storm

Thursday, May 27, 2010

SilverDudde Fluid Demo

Checkout my latest silverlight showcase demo using FluidMoveBehaviour in Silverlight 4.



Feel free to navigate to www.silverlight.net/showcase to see the demo. Its under Geography : Malaysia

Friday, May 21, 2010

SilverDude Toolkit for Silverlight

SilverDude Toolkit for Silverlight contains a collection of silverlight controls making life easier for developers. You'll no longer have to worry anymore because these controls will help you guys save your time. It's developed in C# for Silverlight 3.

Main Project Page or go here http://silverdudetoolkitsl.codeplex.com/

Source Code



Controls included : -

1. WaitIndicator

WaitIndicator is used while waiting a process to complete, a kind of loading progress concept.



Properties : WaitLoadingColor, WaitBackgroundColor
Methods : Start(), Stop()

Usage

XAML
 


C#
 void MyAsynchronousCall()
{
wait.Start();
/* Do somethig here to make async call */
}

void MyCompletedAsynchronousCall()
{
wait.Stop();
/* Do something here to process the result data */
}

Live Demo WaitIndicator


2. GlowButton



Glow Button features a new and unique mouse over effect

Properties : GlowText, GlowTextColor, GlowColor
Event(s) : Click

Usage

XAML



C#
public MainPage()
{
InitializeComponent();
glowbtn.Click += new SL.SilverDude.Toolkit.GlowButton.ClickHandler(glowbtn_Clicked);
}

private void glowbtn_Clicked()
{
/* Do something here */
}

Live Demo GlowButton


3. PagingPanel



Paging panel is used to allow user to navigate item in with paging feature.

Properties : PagingTextColor, PagingButtonColor
Methods : InitPaging()

Usage

XAML
 





C#
for (int i = 0; i < content = "Hello" controltovalidate =" sp;" itemperpage =" 5;">
Live Demo PagingPanel


4. SlidingPanel



Sliding Panel is used to allow user to navigate item in an interactive manner.

Properties : SlidingButtonColor
Methods : InitSliding()

Usage

XAML


C#
for (int i = 0; i < width =" 150," height =" 225">
Live Demo SlidingPanel


5. SmartTextBox



SmartTextBox is a universal textbox which combines a few features like normal textbox, password textbox and
textbox with search button.

Properties : SmartText, SmartThemeColor, SearchEnabled, PasswordBox
Events : ResetClick, SearchClick

Usage

Normal SmartTextBox
XAML
 


PasswordBox SmartTextBox
XAML
 


Search Enable SmartTextBox
XAML
 

C#
//Need to subscribe the SearchClick event              
sch.SearchClick += new SL.SilverDude.Toolkit.SmartTextBox.SearchClickHandler(sch_SearchClick);

void sch_SearchClick(string text)
{
/* Do something here */
}

LIve Demo SmartTextBox


6. PopupMessageBox



PopupMessageBox is used to display a popup message in your application.

Properties : PopupMessageIcon, PopupBackgroundColor, PopupMessageType, PopupButtonGlowColor
Methods : Show()
Events : OkButtonClick, YesButtonClick, NoButtonClick, CancelButtonClick, RefreshButtonClick

Usage

XAML


There a a few options for PopupMessageType :
OK, YesNo, YesCancel, OkCancel, Refresh

There a a few options for PopupMessageIcon :
Exclamation, Information, Question, Error, Success, None

C#
popupmsg.Show("Hello Murad");


Live Demo PopupMessageBox

Wednesday, May 5, 2010

Microsoft releases Silverlight-powered Windows Intune beta

Microsoft recently released a beta of Windows Intune, a Silverlight powered Web console for midsize businesses to manage their PCs.

Windows Intune simplifies how businesses manage and secure PCs using Windows cloud services and Windows 7 in order to make computers and users operate at peak performance, from virtually anywhere. Windows Intune is a comprehensive solution that includes PC management, malware protection, Windows upgrades, and more. Customers can use the Windows Intune cloud service beta to:
  • Manage updates
  • Protect PCs from malware
  • Proactively monitor PCs
  • Provide remote assistance
  • Track hardware & software inventory
  • Set security policies
You can read more about Windows Intune here: http://www.microsoft.com/online/windows-intune.mspx


source : http://bit.ly/cWXGrg

Monday, March 29, 2010

Silverlight 4 RC - WCF RIA Services Toolkit

If you read above you’ll know that installing the Silverlight 4 Tools for Visual Studio also automatically installs the WCF RIA Services framework for you. This release the RIA Services team also has a toolkit of their own. After installing the RIA Services Toolkit you’ll get:

  • LinqToSql DomainService
  • SOAP endpoint – enabling exposing a SOAP endpoint for your DomainService
  • JSON endpoint – enabling exposing a JSON endpoint for your DomainService
  • ASP.NET DomainDataSource – enabling your ASP.NET application to talk to your DomainService

This is a separate install that you must complete. For more details on this toolkit, visit Deepesh’s blog.

If you aren’t familiar with WCF RIA Services, you can view an introductory video here.


Source : http://timheuer.com/blog/archive/2010/03/15/whats-new-in-silverlight-4-rc-mix10.aspx