Thursday, May 19, 2011

Enterprise RIA Development: Comparing Flex/Flash, Silverlight, HTML5/CSS3, jQuery/JavaScript - CodeProject

Image representing Microsoft Silverlight as de...Image via CrunchBase

Abstract

The Rich Internet Application (RIA) landscape is richer than ever before. The technologies that are available today have reached maturity, and there are many examples of quality enterprise applications built on each technology. Knowing the strengths and weaknesses of each platform can help determine which technology makes the most sense for your organization’s project. This decision has become increasingly complicated due to the mobile space. Businesses no longer have to simply determine a direction for their browser based application, but they also have to consider how this decision affects their mobile strategy across multiple platforms. With newly added mobile support as well as enterprise tooling and server connectivity, the Flash Platform proves to be a compelling choice for enterprises.


Android Browser Android Apps iOS Browser iOS Apps Playbook Browser Playbook Apps WP 7 Browser WP 7 Apps
HTML5 check.png check.png check.png check.png check.png check.png plus.png plus.png
Traditional Ajax check.png check.png check.png check.png check.png check.png plus.png plus.png
Flash Platform check.png check.png x.png check.png check.png check.png x.png x.png
Silverlight x.png x.png x.png x.png x.png x.png plus.png check.png
Figure 1 - Mobile Compatability



Enterprise RIA Development: Comparing Flex/Flash, Silverlight, HTML5/CSS3, jQuery/JavaScript - CodeProject
Enhanced by Zemanta

Resource in Silverlight – Part 1 (Resource Files) - CodeProject

Resource in Silverlight – Part 1 (Resource Files) - CodeProject
Enhanced by Zemanta

Blogger Buzz: Add a virtual tip jar to your blog

Here is a great article about how to add a virtual "tip" jar on a blog.

Blogger Buzz: Add a virtual tip jar to your blog
Enhanced by Zemanta

Wednesday, May 18, 2011

Sunday, May 15, 2011

A Complete Guide to Expression Blend 4 Shortcut Keys - CodeProject

Microsoft Expression Blend 3 LogoImage via WikipediaHere is a gift from Kunal_Chowdhury to all of us who use Expression Blend 4!

A Complete Guide to Expression Blend 4 Shortcut Keys - CodeProject
Enhanced by Zemanta

History of Internet Explorer [Birth of #IE to #IE9] - CodeProject

Let us start discussing the History of Internet Explorer, how it came into the market, various versions of it and features. I guess many of you don't know about it. In this post, we will discuss about that.



Introduction to Article

History of Internet Explorer [Birth of #IE to #IE9] - CodeProject

Friday, May 13, 2011

.NET developer future: 3D Graphics in Silverlight 5 Beta: links + cool apps !

Image representing Microsoft Silverlight as de...Image via CrunchBaseHere is a link about 3D Graphics and cool silverlight apps!


.NET developer future: 3D Graphics in Silverlight 5 Beta: links + cool apps !
Enhanced by Zemanta

Developing Android Applications in .NET - CodeProject

Introduction to article

The Microsoft Visual Studio .NET logo.Image via WikipediaAccording to recent research of Gartner, the Android operating system should own 50% of mobile market share in 2012.
Android developers use primarily Java and Google-based Java libraries. While this sounds like a multi-platform strategy, the reality is a bit different:
  • Android does not use established Java standards, i.e. Java SE and ME.
  • Popularity of Java among the developers is decreasing significantly over time. Instead, the most popular programming language is with no doubts C (C, C++, C# and objective C).
On 6-April-2011 Novell announced the awaited release of their Mono for Android. Mono is a tool that enables mobile programmers to use C# and Microsoft Visual Studio to create .NET based applications that run on Android phones and tablets.
This can save a lot of time and money since the developers can share common code for multiple platforms including Android, iOS (using MonoTouch), Windows Phone 7, Windows desktops and Windows server.

I've been waiting for this!!!!

Developing Android Applications in .NET - CodeProject
Enhanced by Zemanta

XML: Generic File writing and loading library - CodeProject

A graphical depiction of a very simple xml doc...Image via WikipediaIntroduction to Article

This Generic XML Tool can be used to save and load XML files in a defined XML Format (including schema validation) and predefined functions. The library internally uses JAXB modelbinding and marshalling/unmarshalling for saving and loading.


XML: Generic File writing and loading library - CodeProject
Enhanced by Zemanta

Thursday, May 12, 2011

Automating Microsoft Excel and Word Together - CodeProject

Microsoft ExcelImage via WikipediaIntroduction to article

In many cases, it is required to use MS Excel or Word in our VC++ applications. Automating them in VC is easy, but when it is done as a DLL in VB, it is simply a few lines of code, and the result lies in its simplicity. Here, I have designed a DLL in MS Visual Basic which automates both MS Excel and MS Word. Upon importing the DLL to our VC workspace, we can use both these capabilities.


Automating Microsoft Excel and Word Together - CodeProject
Enhanced by Zemanta

Wednesday, May 11, 2011

Silverlight Application with WCF Service and Child Windows as Popups - Part 1 - CodeProject

Introduction to article

In this application, I create a meeting scheduler using which one can schedule a meeting and call other colleagues to attend the meeting. This application uses the WCF services to fetch and save records. I have also used Silverlight child window to get the saved contacts to send mail to them. Child window is used as popup for adding contacts in the scheduler forms. This application is very useful for all those to just started learning Silverlight and have confusion with the basics of its interaction with database only through WCF services or webservices.


Silverlight Application with WCF Service and Child Windows as Popups - Part 1 - CodeProject
Enhanced by Zemanta

Custom Splash Screen using Sliverlight 4.0 - CodeProject

Silverlight LogoImage via Wikipedia

Custom Splash Screen using Sliverlight 4.0 - CodeProject
Enhanced by Zemanta

Tuesday, May 10, 2011

Mac User Pie Chart - G4tv.com


Yup! Funny!!!


Mac User Pie Chart - G4tv.com

Android Usb Port Forwarding - CodeProject

Introduction to article

The Android architecture does not allow to start communication from the Android to the host through the USB cable.The opposite is possible, using the Google "Android Debug Bridge" (ADB in short).
This tool will act as a tunnel between the Android client application and the host server. It is a software implementation of a router doing IP port forwarding.


Android Usb Port Forwarding - CodeProject
Enhanced by Zemanta

Wednesday, May 4, 2011

WPF Elements Cloud - CodeProject

Introduction to article

I suppose everyone knows such thing as Tags Cloud. Usually you can meet it on some kinds of web-sites, where this control represents a container with certain quantity of links and when you enter a mouse cursor on it these links move on the virtual ellipsoid (or sphere) while you move the mouse.
At this article I try to explain how to create such control using WPF. Also you can export this code to Silverlight (making some adjustments) and make a Silverlight User Control.



WPF Elements Cloud - CodeProject
Enhanced by Zemanta

Tuesday, May 3, 2011

Biblical Studies and Technological Tools: Evaluation of Android Bible Apps

Image representing Android as depicted in Crun...Image via CrunchBaseHere is a good run down on Android apps for the Bible.

Biblical Studies and Technological Tools: Evaluation of Android Bible Apps
Enhanced by Zemanta

Animating Google Earth (3D) & Map (2D) for Live GPS via Ajax and RestFul Web Service - CodeProject




Animating Google Earth (3D) & Map (2D) for Live GPS via Ajax and RestFul Web Service - CodeProject
Enhanced by Zemanta

Password Generator for Android | Widgets Lab

Ever have a problem generating good and secure passwords? This is the App for you.

Password Generator for Android | Widgets Lab
Enhanced by Zemanta

Tutorial : Advanced Silverlight Out of Browser- Introduction - The Official Microsoft Silverlight Site

Silverlight LogoImage via WikipediaOverview:

Silverlight out-of-browser enables you to create desktop applications. Using elevated trust further opens the possibilities of what your application can do. This lab is designed to further explore what can be down with an out-of-browser Silverlight application.
In the lab you'll create an application that imports data directly from Excel. Along the way you'll learn how to interact with the hard drive, check for updates, and work with Excel from Silverlight.

You'll start by dragging and dropping Excel files onto the application. Next, you’ll call Excel through the AutomationFactory and process the data. You’ll create files and directories on the hard drive to store temporary data. Finally, you’ll learn how to check for application updates. The Silverlight application that you'll create is shown next:



Tutorial : Advanced Silverlight Out of Browser- Introduction - The Official Microsoft Silverlight Site
Enhanced by Zemanta

Silverlight Elevated Permissions

Silverlight LogoImage via WikipediaHere is a good article:

Among the new features introduced with Silverlight 3.0, Out-of-Browser is certainly one that has aroused more interest among developers as it opens very interesting usage scenarios that go beyond the traditional Web application, with version 4.0 this feature has been enhanced with additional options that makes it a viable alternative to classic desktop applications.


Silverlight Elevated Permissions
Enhanced by Zemanta

How to: Access the Local File System in Trusted Applications

Image representing Microsoft Silverlight as de...Image via CrunchBaseIf you set up your Silverlight app to run outofbrowser you do have limited access to local file systems in Windows. YAY!!!!

How to: Access the Local File System in Trusted Applications
Enhanced by Zemanta