Author Profile Page:

Post(s) by Software Development : Software Applications, Technology


Share on Facebook

A design pattern can be termed as a solution that can be reused across the application to solve a complex software engineering and design problem. It can be defined as a template of how to solve a problem under a given scenario that can be applied in various applications. Among the various design patterns used in the field of software engineering, MVC is the commonest and earliest evolved design pattern that segregates the application model from the user interface. Requests/responses that arise from the user interface can access the application model only via controller programs. It is the controller that determines which request/response should be bounded with which model.

ASP.NET MVC framework technology provides an easy way of constructing an MVC architectural pattern into our ASP.NET web applications, which are of very large size at the enterprise level. Developers can develop their web application into a composition of three roles like Model, View, and Controller. READ THE FULL ARTICLE >>

Popularity: 1%

Software Applications, Technology


Share on Facebook

Microsoft .NET has been enhancing and upgrading its language framework since its inception. There seems a tremendous upgrade from .NET 2.0 Framework to .NET 3.5 framework, not just with introducing new sets of API but also in terms of dealing with objects, properties and methods. Below are a list of such language enhancements that are explained in brief in this article:

  • Automatic Properties
  • Object Initializer
  • Collection Initializer
  • Extension Methods
  • Anonymous Methods
  • Lambda Expressions
  • Anonymous Types

Automatic Properties:

The sample shows a class named OrderDetails which has properties like OrderID,OrderPrice and OrderShippingAddress. READ THE FULL ARTICLE >>

Popularity: 1%

Software Applications, Technology, Web Applications, Web Development


Share on Facebook

The new .NET Framework provides a better approach in terms of language support in C# with its version 4.0. With lots more features being added with the version, let us deal with new things in terms of method invocations and COM interoperability. These features enable us to create objects that can even conform to the standards of Dynamic Language Runtime. Some of the features which we would like to focus in this blog post are as follows:

1. Dynamic Lookup

2. Named and optional parameters

3. COM specific interop features

4. Variance

Dynamic Lookup

One of the core features introduced in C# 4.0 is called Dynamic Lookup . The function of the  Dynamic Lookup allows one to invoke things dynamically at run time. In Framework 3.5 and lower version,  we can create the method  and  invoke them.  READ THE FULL ARTICLE >>

Popularity: 1%

Software Applications, Technology


Share on Facebook

This is a continuation of our blog post, Why Turn Towards AIR?

In our previous blog post, we discussed briefly on how Adobe AIR allows developers to create a versioning-enabled PC-secured application in a platform-independent manner. As a continuation, let us discuss on AIR’s sophisticated  file system management, asynchronous data transfer capability etc.

Secured File Access: A noteworthy point regarding file system access with AIR application is its concern over security and its ability to do synchronous and asynchronous file access such as opening, reading, writing, copying, etc. It is to be mentioned that File class of AIR inherits its features from FileReference class of Flex (its web counterpart). Though FileReference represents a pointer to the native file,  File class of AIR provides properties and methods that cannot be exposed to  Flash Player for security purposes.
READ THE FULL ARTICLE >>

Popularity: 3%

Software Applications, Technology


Share on Facebook

Adobe AIR – A Turning Point in the Desktop World

The need for a desktop client that is rich in look and feel and is, at the same time, able to maintain data synchronization offline and get quick online data updates led to the development of Rich Desktop Application. In this blog post, we will purview the features that make Adobe AIR a Rich Desktop Client.

Why turn towards Adobe AIR?

Why turn towards Adobe AIR?

A foremost feature of AIR is the Shared Photo Galleries feature which allows multiple users to post their photos and pictures by giving options for public and private views.  As a shared application, Adobe AIR has the ability to update itself for each and every new change as quickly as possible online. The quickness is acheived with the help of remote objecting such as LiveCycle Data Services. The application need not remain connected to the Internet always. It  could be occasionally connected and still function seamlessly without any flaws.  READ THE FULL ARTICLE >>

Popularity: 2%