Posts

Showing posts from 2013

Designing of Large Scale JavaScript Application Part 4

Image
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. but How?

Designing of Large Scale JavaScript Application Part 3

Image
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.

Designing of Large Scale JavaScript Application Part 2

Image
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.

Designing of Large Scale JavaScript Application Part 1

Image
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.

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

Image
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.

Windows Communication Foundation Construct

Image

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

Image
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.

Windows Communication Foundation and its Advantages

Image
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.

Communication Technologies For .Net Applications

Image
   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.

Middleware communication support of .NET

Image
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.

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

Image
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

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

Conditional event binding in KnockoutJs

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

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

Image
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.

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

Image
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.

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 

Custom LogIn Page For SharePoint2010

For Form Based Authentication / Sql Server First enable  Enable Forms Based Authentication (FBA)  for  Claims Based Authentication  web application from Central Admin.

SharePoint2010 BCS Does Not Allow To Select Multiple Values.

Image
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. 

Customising SharePoint2010 Modal Dialogs

Image
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.

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.