Showing posts with label ASP.NET (Active Server Pages). Show all posts
Showing posts with label ASP.NET (Active Server Pages). Show all posts

Thursday, 22 December 2011

Cookies in ASP.NET: Usage & security





In one of the previous blog article, we had explained the general purpose and meaning of using cookies in ASP.NET development. To take the discussion further, let us talk here about the technical ways and options of using cookie and their security.

Following are the most common ways for ASP.NET developers to user the cookies:
> By using HttpCookies class
> By storing multiple values in the same cookie
>By using Response directly

Security:
Security has always been a dicy question for all the ASP.NET developers all the times. They can be easily used by Spyware to track the User’s browsing activities. Cookies can be stolen by hackers too, to gain access to a victim’s web account. Even cookies are not software and they cannot be programmed like normal executable apps.

Although, they cannot carry viruses and cannot install malware on the host computer.

At SPEC INDIA, our trained team of ASP.NET developers are eager to make very smart and secure use of cookies, thus to ensure the authentication to the browser sessions. It you have any requirement or queries, feel free to drop an email at our id lead@spec-india.com, we will be happy to assist you.



Monday, 12 December 2011

Ajax: Introduction and Advantages


Basically, the term AJAX stands for Asynchronous JavaScript and XML. A set of technologies coming under this development environment is referred collectively as AJAX.  It represents a similar concept to the Client-server development, but here the amount of data transferred is minimized over a terminal application by transferring only the necessary data back and forth. Similarly, with AJAX, only the necessart data is transferred back and forth between the Client and the web server. This clear minimizes the network utilization and processing on the Client.
The main technical advantages of AJAX are as listed:
Ø  Minimal data transfer
Ø  AJAX allows asynchronous calls
Ø  Only limited processing on the server
Ø  High responsiveness
Ø  Rapid location of the context of the page
At SPEC INDIA, with the development of ASP.NET applications and websites, our developers make a very smart use of all the AJAX tools. The primary reason as always been to minimize the page loading time and hence to add to the speed of the website functioning.

Thursday, 10 November 2011

Introduction to Microsoft .NET Framework


Hello Friends,

This article is for the beginners who are looking for a basic idea about ASP.NET. In this article I am going to give a general overview about Microsoft .NET framework.


.NET framework is the infrastructure for Microsoft .NET platform which provides an environment for developing, deploying and executing web application and services.

ASP (Active Server Pages) was Microsoft’s first server technology. ASP was nether application framework or enterprise development tool and it was too code oriented.

So Microsoft developed .NET framework to solve this problem.

.NET framework consists of 3 main parts :


·         C# : It is pronounced as “C sharp” and it is a simple object-oriented programming language.
·         Visual Basic (VB.NET) : It is an object-oriented programming language that can be termed as evolution of classic Visual Basic (VB).
·         J# : it is pronounced as “J sharp” and it is intended for Java  and Visual J++ programmers so they can use their existing knowledge on .NET framework.


·         ASP.NET (Active Server Pages) : It is a server side technology that enables scripts to be run by Internet server.
·         Windows Forms (Windows desktop solution) : It is used to design cross platform graphical user interfaces.
·         Compact Framework (PDA / Mobile solution) : .NET framework version designed to run on mobile/embedded devices.


·         Visual Studio .NET (VS .NET) : VS .NET is a complete set of development tool to create desktop applications, web applications, mobile applications and web services.
·          Visual Web Developer : Visual Web Developer is development tool used form for creating web application in variety of configurations.