Saturday, December 14, 2013

Designing of Large Scale JavaScript Application Part 4

In the previous article we have seen that Modular approach is best suite for a big application. Designing of modules are crucial part for large scale application but one thing that is pending is How different modules can inteact with each other. The important point we suggest is to make the modules less dependent, loosly coupled, etc etc. butHow?

Wednesday, November 13, 2013

Designing of Large Scale JavaScript Application Part 3

The basic definition of a Module is 
Modules are an integral piece of any robust application's architecture and are typically single-purpose parts of a larger system that are interchangeable.

Wednesday, October 16, 2013

Designing of Large Scale JavaScript Application Part 2

Here I am continuing the discussion that we made in the previour article Designing of Large Scale JavaScript Application .
Things you need to forget…… actually need to relearn
  • Forget the way you write JavaScript earlier, no more thousands of lines of code in single file.
  • Forget the way you declare variables in globally, try to learn the way you declare in C# or JAVA or any server-side OOP platform
  • Forget the way you use jQuery.

Saturday, October 12, 2013

Designing of Large Scale JavaScript Application Part 1

Introduction

I'm currently a developing a UI centric application, for that I am working on the front-end architecture that supports the growing functionalities and pretty maintainable for the its next generations. Right now I have a basic idea of the platform and only an idea of the applications which is both complex and often require an architecture that is scalable and highly-reusable. The complex logic is implemented in JavaScript that communicates with server asynchronously.

Saturday, September 7, 2013

MVC application publised on IIS - Could not load file or assembly 'Coversant.Win32' or one of its dependencies

I am getting the following error when i publish my first webapplication developed in MVC on IIS.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Monday, August 26, 2013

Windows Communication Foundation Construct

Saturday, August 3, 2013

WCF Interoperability with Applications Built on Other Technologies And Explicit Support For SOA

Interoperability with Applications Built on Other Technologies

WCF is designed to interoperate well with the non-WCF world i.e. with WCF supports both cross platform communication and with the Microsoft technologies that preceded WCF.

Saturday, July 13, 2013

Windows Communication Foundation and its Advantages

So why do we need WCF? After all we have so many options available as described above.
WCF is a framework for service-oriented communication designed for diverse but realistic scenario where different applications can interact and communicate with each other.
WCF is becoming the default technology for Windows applications that expose and access services.

Wednesday, June 26, 2013

Communication Technologies For .Net Applications


  •   ASMX, also called ASP.NET Web Services, would be an option for cross platform communication like with the Java EE-based application others across the Internet. Given that Web services are widely supported today, this would likely be the most direct way to achieve cross-vendor interoperability.

Thursday, June 20, 2013

Middleware communication support of .NET

Communication between different applications and processes is a necessity for sharing resources, Business logics and data. Networking solutions enabled PCs to be able to communicate with each other and share resources such as printers and disks, applications needed to be able to send and receive data and coordinate their actions with other applications running at the same time on other computers. Many common inter-process communications mechanisms were available, such as named pipes and sockets. These mechanisms were very low-level and using them required a good understanding of how networks work. But for rapid development we have to rely on the available frameworks that have stable, scalable and secured design and already tested under various scenarios.

Thursday, May 23, 2013

Consuming SharePoint List (SPList) Data in Windows 8 HTML/JS app

Consuming SharePoint Data in Windows 8 HTML/JS app using SP Client Object Model
SharePoint offers different models for developing business solutions i.e.
  • Server Object Model
  • Client Object Model
    • .Net
    • JS
  • Asmx services
  • REST

Wednesday, April 17, 2013

onEnter Event binder for knockoutJs

It is generally required to trigger an event when user press enter in the text box. Well this is very much simpler as, bind keydown event of jquery and check for keycode 13 that is if enter is pressed. But this is not valid in big application as it is generally required to build some framework or generic method / custom event to track the same along with other functionality. so here we are building a binding handler for the same to segregate common events as

Tuesday, April 16, 2013

Conditional event binding in KnockoutJs

Conditional event binding in KnockoutJs. Bind events : onclick,onblur,mouseout,hover based on condition (if)in knockoutJs.

Friday, March 29, 2013

Display User Image With User Name on ListViews webpart in CreatedBy And ModifiedBy field.

We all know SharePoint supports to store images along with user in the userprofile database. End user can user MySite to modify the content of their profile through Out Of Box screens that is very handy. but the question is How to use the image / data on the screens where SharePoint left for customization? Like we have a general requirement to show user's image along with User Name on the ListView webpart.
or on the Document Library. or on the Listing page where use form field to bind data so users can view items.

Tuesday, March 12, 2013

Working with DropDownList with MVC and KnockoutJs to limit the data posted on the server efficient way

Working with Knockoutjs and MVC makes our life easy, but still there are some points that require some special attention.
And one of these points is How much data is posted back to the server when we make a async call? Well it is obviously not required for very small application that target very limited users that are using very high connectivity with the server. but most of the application are not like that. In general we have to take care of such things to make our application more reliable and scalable. Quick reference to the issue i have observed in many applications.

Tuesday, February 26, 2013

Could not load file or assembly BCMLogon For SSRS

While configuring Reporting service with SharePoint i had found that Reporting Services is not available at Central Administration > General Application Settings 

Friday, February 22, 2013

Custom LogIn Page For SharePoint2010

For Form Based Authentication / Sql Server
First enable  for web application from Central Admin.

Sunday, February 10, 2013

SharePoint2010 BCS Does Not Allow To Select Multiple Values.

Well all of us are aware Business Connectivity Service of SharePoint2010 and there are 100's or post that describes How to create BCS, How To Deploy BCS and many more. 

Monday, February 4, 2013

Customising SharePoint2010 Modal Dialogs

First of all we discuss how the dialog framework works.

Well  SharePoint  uses Modal Dialogs for both 
  • Taking input from the user.(as New Item / Edit Itms forms)
  • Notifing end User that some processing is going on. so please wait.
For ease to work on these dialogs we are going to use OOB methods and feature present in SP.UI.ModalDialog Class.

Tuesday, January 22, 2013

Understanding SharePoint2010 and SP2013 Claims Token

Claims-Based Authentication (CBA)

Claims-based identity/authentication/authorization is about separating the maintenance of user authorizations and user sign-in out of a (web) application, by turning authentication/authorization into a separate (web) service.