Your online reputation is important
You should know that it takes decades to make your reputation but to ruin it you need just couple of minutes and this is truer for your online image where it’s destroyed before you know it. Internet never forgets or forgives your shortcomings or ill manners. You should know that whenever you upload content on Internet that counts either making or breaking your image. Corporate sector is checking your reputation on-line to find out more about you and you would be surprised to know that what you did for the sake of fun a couple of years back might put you in their bad books.
The world is a smaller now
In real world you can always apologies for your mistakes and possibly the one whom you targeted might even forget your mistakes but digital world is too practical and place you in wrong corner for your mistakes. While you appreciated for your good work online at the same time slightest of carelessness can put you in deep trouble as well. Mistakes committed on networking sites like a dirty photo, a bad comment can harm you immensely and ruin your future forever.
False privacy satisfaction
Do not count much on privacy settings you think would keep you safe from detection- no way! If online world can help you connect with friends and family instantly also it can help bring your past in fore. Most people keep posting on Facebook, twitter, blogging sites and other social networking sites under the impression that they are not assessable but the fact is different, they are under a false impression as they are always traceable with different ways. There is nothing secret on Internet as the content replicated through search engines instantly.
Your online reputation
Every activity of an on-line user makes his reputation, either way but for sure. When people look for you on Internet, the term known as ‘google you’ then every activity you performed shows instantly. With so many sites where you figure regularly this is hard to keep a track of every activity you were involve but search engines are smart enough and you cannot stay away from such sites in present times as well. Therefore the only way to keep your record clean is to make efforts for it, stay away from unwanted activities.
How to improve your reputation
The good or bad part is that you cannot remove your content from internet fully even if you delete it because search engines like Bing or google archive it to keep these available for searches, so the search engines have a big role to play in making or breaking your online reputation. Only people with technical knowledge of internet and its ways can save their privacy up to a certain level. However tech savvy people have an edge over others in this matter because they know how to use search engines to make their reputation in their favor.
How to improve your image by doing right activities
You can easily check your reputation on internet by typing your name or username in search bar, all about yourself and your reputation would appear in front of you instantly. The best way to improve your image is to concentrate on key words. If you have Facebook or blogger accounts use your name as much as possible as these pages would be right on top of searches about you, which would send the past records lower down the ranks.
Another way to improve your reputation is to create accounts on different social networking sites, different blogging and micro blogging sites, writing sites and reviewing sites and upload as many flat contents as possible for you. There is every chance that your new contents would come up while some one would search about you, just keep uploading fresh content more the better. Delete your old disputed photos from internet and upload as many fresh ones as possible that would make it more in your favor to downgrade the older ones and only latest photos appear in new searches.
Different ways of privacy settings
This is better to set your priorities in privacy section of a networking or writing sites as that helps in keeping your mailbox lesser crowded with unwanted stuff keep flooding it. Moreover, while you can stop unwanted mails at the same time you filter out spam or scam as well. Use ‘the green safe’ application to protect your data because it makes your profile tab ‘my info’ available for you ‘friends’ only. Later you can delete unwanted information from your profile to make it safer to upgrade your on-line reputation. You must allow ‘the green safe’ to use this app to your account by selecting ‘import your data’ and allow your profile. This is helpful to delete all past data from Facebook, even Facebook developers have no data left once you used it on your profile. Just google ‘the green safe’ to know more about it
UnFaced dot com is another site that helps you track your visitors although Facebook has not provided any such facility so far. UnFaced is a third party application that allows you successfully track your visitors where you can use your profile URL as your user name to track your visitors. Then you have google alert that provides you an alert if you have a gmail account where you can use your name or ID in RSS feed. This will give you an alert whenever there would be a post anywhere on any website but that is not practical for online workers who are present online for best part of the day as that would make you mailbox look like a big post office.
Finally - do it now
If you have not created you accounts on Linked In, twitter, Facebook or My Space or Stumble Upon etc yet this is right time to do it and start uploading your content and your personal data to improve you online reputation in right direction. I wish you all the best for a wonderful online experience building your carrier as this is going to be number one procedure to know all about you in near future.
Basics of Cookies is Asp.Net
Through this article you are able to know about the following points:
1> What are the cookies?
2> How to write and read cookies
3> Limitation of cookies
1>What are cookies?
So, the proper definition of a cookie will be –
Cookies are small text files stored on hard drive of user by web server. They contain information the server can read whenever user visits the site and/or request for a particular page from that site.
2>How to write and read cookies:
a>Create & Set (Write) a cookie:
The two most important things to create a cookie are –
•Give a proper name to the cookie and set its value.
•Set the time of expiration of that cookie
Example:
Let, in a web page there is a textbox named txtUserName and it is used to store name of a user. The following code will help you to create a cookie named userName which contains the text in txtUserName textbox and will expire after 10days of creation.
Response.Cookies("userName").Value = txtUserName.Text.Trim();
Response.Cookies("userName").Expires = DateTime.Now.AddDays(10);
Remember,if user deletes the cookie, then web server will not found it in user’s hard drive even if the cookie will not cross its expiration time.
Alternative way to Create & Set (Write) a cookie:
HttpCookie myCookie = new HttpCookie ("userName");
myCookie.Value = txtUserName.Text.Trim();
myCookie.Expires = DateTime.Now.AddDays(10);
Response.Cookies.Add(myCookie);
b>Read the value of cookie:
The two most important things to create a cookie are –
•Check whether the value of cookie is null or not.
•Set the value of Cookie in a variable or any other controls like textbox etc.
Example:
Recall the previous example. Now you try to retrieve the username from the cookie “username” and set the value to a textbox named txtClientName of the another webpage of same web server. The code will be as follows:
if (Request.Cookies (“username”) != null)
txtClientName.Text = Request.Cookies(“username”).Value;
Remember, if you do not check whether the cookie is present or not then you’ll get System.NullReferenceException exception when cookie is not present.
Alternative way to Read the value of a cookie:
if (Request.Cookies (“username”) != null)
{
HttpCookie myCookie = Request.Cookies ("userName");
txtClientName.Text = myCookie.Value;
}
3>Limitation of cookies:
•Previously told, user can remove cookies at anytime from their hard drives so the expiration time should not be taken to a standard parameter of a cookie to expire.
•Many users can disable their browser to receive cookies for security reason. In that case use of cookie is meaningless.
•You cannot store large information of user in a cookie as cookies are used to store limited text like User ID or any other small identifiers. Most browsers support 4096 bytes for cookies.
Introduction
- A Web server hosts information in the form of HTML files.
- The Web server is usually passive and merely acts as an efficient interface between the Web browser and the information stored on the Web server.
- Web pages are usually processed by the browser.
Static Web Page
- Most Web servers can now host dynamic HTML content. Such Web servers are known as active servers as they play an active role in creating Web pages in response to user requests.
- The technology that enables Web servers to host dynamic data is known as Active Server Pages.
- Active Web servers store information in the form of ASP files.
- ASP files are first preprocessed on the server by a special server-side program known as ASP.DLL.
- This program processes the file from top to bottom and produces an HTML file.
- The client browser only receives HTML files. Hence ASPs are compatible with any browser running on any kind of operating system.
- ASP files have the extension .asp.
What is an ASP?
An ASP file is a standard HTML file that can contain anything that an HTML file can contain, including normal HTML tags, client-side scripts, client-side ActiveX controls and Java applets. It has certain additional features to distinguish it from HTML files:
- Server-side scripts: It is this feature that makes Web pages dynamic. ASP.DLL executes the scripts and develops the HTML file accordingly.
- Built-in objects: These objects can be used to enhance scripts and what they can do.
- Server-side components: These components can be used to extend the capabilities of Web pages and customize them as desired by Web authors. ASPs also support user-developed components.
- Database Connectivity: An Active Server Page can be used to connect to and exchange data with a database such as the Microsoft SQL Server through a special set of objects known as the ActiveX Data Objects (ADO).
History of Active Server Pages
A number of technologies, notably the Common Gateway Interface (CGI), have also tried to create dynamic HTML content in response to the information submitted by users.
Common Gateway Interface
CGI is a standard communication and processing mechanism between the requesting client browser, the gateway program and the Web server. The CGI programs form a standard interface between the client browser and the Web server. CGI programs support connectivity to databases that are compliant with Open Database Connectivity (ODBC). Each time a CGI program is requested by a user, a separate instance of the program is created. CGI programs are not scalable.
Internet Server Application Programming Interface (ISAPI)
- ISAPI has been developed to overcome the shortcomings of CGI.
- ISAPI scripts are implemented in the form of DLLs, which are loaded into the memory and execute in process with the Web server.
- Each user request spawns a separate thread of execution within the same process space.
- If an ISAPI program crashes, it can bring down the Web server.
- ISAPI is implemented in the form of ISAPI applications or ISAPI filters.
- Active Server Pages are implemented as an ISAPI filter. The ASP (ISAPI) filter ignores all Web pages except those with a .ASP extension.
- The major reason for the popularity of ISAPI, especially for high traffic Web servers, is scalability.
Applications of ASPs
- Exchange information between HTML forms and a database.
- Add hit counters to Web sites.
- Create dynamic Web pages.
- Modify the content of Web pages to suit the capabilities of client browsers.
- Link multiple Web pages together.
- Track and collect information about the users visiting a site.
- Read and write to files located on the client system.
- Use customized ActiveX components.
- Add advertisements to Web pages.
Elements of Active Server Pages
Scripts
ASPs enhance Web pages through Active Scripting. Can use any scripting language as long as the scripting engine of that language is compatible with ActiveX scripting standards. By default, ASPs use VBScript as the server-side scripting language. If you use any other language then you have to declare the language explicitly using one of the following three methods:
- Specify the default language using the Internet Service Manager
- Specify the language using an Active Server Page directive.
- Specify the language using Microsoft’s extended HTML
Scripts contained within the tag are independent of their location in the ASP and are always executed first. They are mainly used to write functions and procedures. Generally, the Response.Write() is used to output the value of an expression within a script and the output directive is used to output the value of an expression contained directly within HTML code.
Objects
An object contains properties, methods and collections of values and keys.
Some of the functions performed by the built-in objects of ASPs are listed below.
• Server: The Server object enables users to access utility functions on the server.
• Session: The Session object is used to store and retrieve information related to a particular user session.
• Application: The Application object is used to store and retrieve information related to a particular Web application.
• Request: The Request object is used to access information sent by a client browser to the server.
• Response: The Response object is used to send information from the server to the client browser.
• Scripting languages also contain some objects, which can be used in ASP scripts even though they are not actually included in ASP. A typical example is that of the Dictionary object.
Objects can be explicitly destroyed during the course of the ASP by changing the value of the object instance or by simply setting the value to nothing.
Components
- ASP components can contain more than one object and are usually used to perform more specialized functions. Further they must be instantiated before they can be used.
- Some of the major functions to which ASP components can be applied are listed below.
- Content Rotator: This can be used to display the contents of a Web page in a random manner.
- Content Linking: This component is used to link together multiple HTML pages to ease navigation among them.
- Permission Checker: This component is used to control the access of Web surfers to certain Web pages.
- Browser Capabilities: This component is used to assess the capabilities of Web browsers and display the Web page accordingly.
- Ad Rotator: This component is used to control the frequency of appearance of different advertisements on a Web page.
- Counters: This component is commonly used to count the number of Web surfers who visit a particular Web site.
- Page Counter: This is a specialized hit counter that is used to count the number of Web surfers who visit a specific Web page.
- ActiveX Data Objects: These objects are used to store and retrieve data in a variety of databases on the server.
Getting Started With ASP
You will be using ASP with Internet Information Server on a Windows NT platform.
Creating your own Web Site
•Start the Microsoft Management Console.
•Right-click on your machine name. Select New | Web Site from the shortcut menu. This will start the New Web Site Wizard.
•Specify the name of your site and the IP address the site will map to.
•Set up a home or root directory for your Web site.
Configuring the Web Server
You need to configure at least one directory in your Web site with appropriate permissions to execute ASP files. This directory should preferably be the root directory of your Web site or a subdirectory of the root directory.
Follow these steps to configure an appropriately chosen directory in your Web site:
• Open the MMC window.
• Choose the directory you want to configure in your Web site.
• Right-click on the name of the directory and select
• Properties from the shortcut menu.
• Enable the appropriate permissions for accessibility to (files in) the directory over the Web under the Directory or Virtual Directory tabs, as the case may be.
Creating a Virtual Directory
• If you use a directory other than the root directory or its subdirectory to store your ASP files then you have to make this directory accessible to the Web server.
• Create a virtual directory on the Web server and map it to the actual physical directory.
• Open the MMC window.
• Right-click on the name of your Web site and select New Virtual Directory from the shortcut menu. This will start the New Virtual Directory Wizard.
• Give a suitable name for the virtual directory.
• Select the physical directory that you want to link this virtual directory to.
• Enable suitable privilege rights for the newly created directory.
Creating Active Server Pages
You can create Active Server Pages using any standard text editor such as Notepad.
Save them with the extension, .asp in the directory that you have just configured.
Using Active Server Pages
• Always request the Web server for an ASP file.
• If the ASP file is located in a subdirectory of the root directory or a virtual directory then you must write the full path of the file relative to the root directory of your Web site.
Intoduction to VB Script
An Active Server Page is basically a scripting environment. A scripting language can be regarded as a simplified programming language. But it is interpreted and it cannot be used to create stand alone applications. Scripts are embedded as text in Web pages and require a host to interpret them. The host can be a Web server or a Web client (browser).
- VBScript was originally used to interpret user events triggered within the Internet Explorer.
IIS 3.0 and higher versions include the scripting engine of VBScript, by default. - Server-side processing of scripts enables the Web server to customize, create and deliver user-defined Web pages to the browser.
- VBScript is a safe and secure scripting language.
Visual Basic Scripting in Active Server Pages
Scripts should always be enclosed within the script delimiters, . Output can be displayed in the browser window using either the Response.Write method or the ASP output directive bound by the
- All variables in Visual Basic scripts follow a standard naming convention. Variable names:
- Cannot contain an embedded period.
- Cannot contain more than 255 characters.
- Must start with an alphabet.
- VBScript allows not declaring variables explicitly.
- Explicit Declaration of Variables
- You can declare variables explicitly using the keyword DIM.
- You can force the explicit declaration of variables using the OPTION keyword.
Setting the Scope of Variables
Public variables: Public variables are script-level variables whose scope extends throughout the page.
Public varname[([subscripts])]
Private variables: Private variables are also script-level variables whose scope is limited to the script in which they have been declared.
Private varname[([subscripts])]
Empty Variables
Variables that have not been assigned any value at all are said to be empty.
You can test whether a variable is empty by using the function,
ISEMPTY(.)
Datatype of VBScript Variables
- All variables in VBScript have a variable datatype known as variant.
- Variables have an underlying datatype, known as the subtype.
- The subtype of a variable assumes the datatype of the value assigned to it.
- You can find out the subtype of a variable using the function,
TYPENAME()
Constants
The value of a constant cannot be changed anywhere else in the script except at the place where it has been declared.
Arrays
An array is also a type of variable. But it must be declared first.
<%
DIM days_of_week(6) REM A single dimensional array
days_of_week(0)=”Sunday”
days_of_week(1)=”Monday”
…
days_of_week(6)=”Saturday”
%>
An index number or subscript is used to refer to elements of the array.
<%
DIM days_of_week(6, 2) REM A multi dimensional array
days_of_week(0,0)=”Sunday”
days_of_week(0,1)=”Tennis at the club”
days_of_week(1,0)=”Monday”
days_of_week(1,1)=”Seminar at IHC”
…%>
VBScript supports upto 60-dimensional arrays.
You can find out if a particular variable name refers to an array by using the function,
ISARRAY()
VBScript supports dynamic arrays. You must first specify the dimensions and size of the array before assigning values to the different array elements.
<%
DIM shopping_list() REM A dynamic array
REDIM shopping_list(1)
shopping_list(0)=”Tea Bags”
shopping_list(1)=”Toothpaste”
%>
- A REDIM statement is used to redimension the array.
- The PRESERVE keyword is used to retain the data assigned to the array before the array is redimensioned.
You can check the size of an array’s dimensions using the UBOUND() function. - Dynamic arrays can be destroyed after use with the help of the ERASE keyword.
- Using Mathematical Operators and Functions
- VBScript includes common mathematical operators and functions.
- Mathematical Operators supported by VBScript
Mathematical Functions supported by VBScript
Random Numbers
The VBScript function, RND() generates random numbers greater than or equal to zero and less than one. To actually make the numbers random, you must use the randomize function, RANDOMIZE with the random function.
Using Logical Operators and Functions
VBScript supports common logical or comparison operators.
Best language to learn
.NET language is the best thing to learn.
It has somewhat similar syntax as java and it’s a Microsoft Technology moreover it was designed to capture market over Sun and it’s doing that quite well so on the long run it's going to outrun Java.
If you are a student, if you want to learn it’s better to learn .NET.
You can develop following type of Application using asp/c#/Vb .Net.
Web applications
Windows Form based applications
Console applications
Component Libraries
Windows Custom Control
Web Custom Controls
Web services
Mobile applications
Silver light games
If you decide to have an opt-in list is not just a matter of sending your subscribers your promotional newsletters or catalogs. There are several things to look at the prevention of many complications. While many opportunities exist, people can in the list, there are certain things you should do to you want to avoid subscribers from your list.
Otherwise, also trouble with the law and your service provider or ISP wants to avoid. Today there are many laws and rules that apply to the privacy of Internet users from spam and unwanted messages to protect. With the popularity of email as a marketing tool because of its low cost, many companies have seized the opportunity and have flooded many people's e-mail accounts with promotional mail.
But with a list of options that you can avoid this problem, because the people to subscribe to the list, they want to receive newsletters and promotional material. They gave their consent on the registration list to be himself and not forget to log off each time, depending on the opt-in list to avoid confusion. It can happen when an e-mail account was guaranteed if the real owner would not agree.
It is important that you keep your list clean and manageable. Arrange to use the many tools and technologies for radiation. Do not worry, your investment in this marketing strategy is worth it with all the protection that you will probably get that after the sale profits.
Keep yourself and your business run out of trouble and potential-INS to the law and providers of Internet services. Keep your operating system legitimate and clean.
His reputation as a legitimate business and a legitimate site depends on its strategy towards a genuine and direct marketing. As a tip, here are three things to avoid when submitting your list.
1) Take note of his success sends. These are the emails that bounce. Bounced messages, which is also known as undeliverable messages, are messages that have any reason not correctly at the receiver.
There are jumps happen or that occur because the server is busy at the moment, but can be delivered later. There are also jumps, because the recipient's inbox is full at this time. There are those bounce messages that deliver not just forever. The reason is that there is a valid e-mail address, an e-mail misspelled, or e-mail address, which was abandoned and may be already deleted.
Manage your list by markings on those that bounce. Delete e-mail account on the list so that you can keep accurate records and statistics on the number of those who receive your e-mail. You can also check the spelling of your e-mail addresses on your list. A common mistake is when an N instead of an M is placed in the area. Com.
2) the obligation to always unsubscribe feature in your website and a link to unsubscribe your e-mail. If someone in the list of files in a subscription request, you always take the request seriously. If you do not remove your mailing list and keep his e-mails to send, spam.
When informed that a spammer, you can and get your company in a variety of problems. May are reported to the authorities and can be blocked by ISPs. You lose a lot of subscribers this way and many other potential subscribers.
3) Do not post pornographic or shocking and disturbing in their newsletters. It is difficult to decipher the age of the recipient and many complaints of them to come. The questions must also be taken to avoid being influenced by its subscribers. They adhere to the nature of your website and business.
Always remember these tips in this article, so you can have a healthy relationship with your subscribers and keep them within bounds to send messages to an opt-in list.