• Home
  • Trace mobile number (From India)
  • Entertainment
  • SiteMap
  • Home
  • ASP.NET
  • C#
  • BLOGGING
  • SQL SERVER
  • FACEBOOK
  • Entertainment

Free Text Messages on Mobile Phones Using Gmail

Here i am going tell you how to send free messages on mobile using your gmail acount in just three easy steps.

please follow the steps below.

1-if you have a gmail account then sign into gmail account's Google Labs Edition A List of new features currently being tested will appear.Find the “Text Messaging (SMS) in Chat” section and select the “Enable” radio button to use this feature. This is currently available for mobile phones in U.S., only.

2-Now,select the contact to whom you would like to send message and then click on 'Video and More' Tab.Then select 'Send SMS' to begin sending a message to this user.


3-if you are sending message to that user first time then this will ask you for that user mobile number. Fill it and click on save to continue sending your free text message.Now Enter your message text and press “Enter” to send your free text message.


YouTube Videos

Technology tips and tricks: keyboard shortcuts For Windows: This article lists keyboard shortcuts that you can use with Windows Operating System. • F1: Help • CTRL+ESC: Open Start menu • ALT+TAB: Swit...
Step to take backup of all Outlook Express data

Taking Backup of the Outlook Express mails, address book, and the account information manually is not an easy task. Windows XP provides a built-in tool, by which we can take Outlook Express data backup. It is the Files and Settings Transfer Wizard.

The main steps for taking backup of Outlook Express data Using Files and Settings Transfer Wizard are as follows.


1. open Run dialog in Start.

2. Type MIGWIZ.EXE in Run dialog. This will open the Files and Settings Transfer Wizard.


3. Click the Next button.


4. Select Old computer option, and click Next button.


5. select the location where the data will be stored. Click Next button.


6. Select the option Both files and settings in this dialog box. Also, select the Let me select a custom list of files option.


7. Remove all the other entries except Outlook Express. Click Next button.


now whole prosess is completed and Outlook Express data is now backed up.

See The video here

Determining Whether a Users Browser Accepts Cookies Using asp.net and C#.


Users can set their browser to refuse cookies. No error is raised if a cookie cannot be written.If you have a  web page that requires cookies or session variables to work properly,then you might want to check if the user's browser is configured to accept cookies. The browser  does not send any information to the server about its current cookie settings. The best  way to determine if cookies are accepted by browser is  trying to write a cookie and then trying to read it back again. If you are not able to read the cookie you wrote, you assume that cookies are turned off in the user's browser.The  below code shows test whether cookies are accepted by user browser.

The code contains two pages. first page for writing  a cookie, and then it redirects the browser to the next page. The second page will try to read the cookie.

The first page IsAcceptCookie.aspx code looks like this .

protected void Page_Load(object sender, EventArgs e)
{
    if (!Page.IsPostBack)
    {
        if (Request.QueryString["IsAccepts"] == null)
        {
            Response.Cookies["CheckCookie"].Value = "ok";
            Response.Cookies["CheckCookie"].Expires =
                DateTime.Now.AddMinutes(1);
            Response.Redirect("CheckCookies.aspx?redirect=" +
                Server.UrlEncode(Request.Url.ToString()));
        }
        else
        {
            lblresult.Text = "Accept cookies = " +
                Server.UrlEncode(
                Request.QueryString["IsAccepts"]);
        }
    }
}


The second page CheckCookies.aspx code looks like this 

protected void Page_Load(object sender, EventArgs e)
{
    string redirect = Request.QueryString["redirect"];
    string IsacceptsCookies;
    if(Request.Cookies["CheckCookie"] ==null)
        IsacceptsCookies = "no";
    else
    {
        IsacceptsCookies = "yes";
        // Now you can Delete test cookie.
        Response.Cookies["CheckCookie"].Expires =
            DateTime.Now.AddDays(-1);
    }
    Response.Redirect(redirect + "?IsAccepts=" + IsacceptsCookies,
    true);
}

Code Explanation:--

The page first checks if this is a postback, and if not, the page will check  for the query string  name IsAccepts that contains results of the test. If it find no query string variable, then it writes a cookie named CheckCookie. After writing  cookie, the page Redirect to the second page CheckCookies.aspx. the CheckCookies.aspx page will read the cookie if it exists it will deleted the cookie and redirect to the first page with query string name IsAccepts having value yes or no the first page will check and display the result.


ASP.NET Cookies Overview


A cookie is a small piece of text stored on user's computer. Usually, information is stored as name-value pairs. Cookies are used by websites to keep track of visitors. The cookie contains information the Web application can read whenever the user visits the site.


Scenarios when we use cookie

In Web applications we can use Cookies  to store user-specific information. For example, when a user visits your site, you can use cookie to store user preferences or login information. When the user visits your Web site next time, the application can retrieve the information it stored earlier in cookie.


How Cookies work in Background

A cookie is a small bit of text that accompanies requests and pages as they go between the Web server and browser. The cookie contains information the Web application can read whenever the user visits the site. 
 

For example, if any user requests a page from your site and your application send a cookie with page that  containing the user login information, when the user browser gets the page, the browser also gets the cookie, which it stores in a folder on the user hard disk.

 
next time when that user requests a page from your site again, when the user enters the URL then browser looks on the local hard disk for a cookie associated with that URL. If browser find any cookie, the browser sends the cookie to your site with the page request. Your application can then get the user login information. You might use the information. 
 

All Cookies are associated with a Web site, not with a specific page, so the browser and server will exchange cookie information no matter what page the user requests from your site.

 
 Limitations of Cookie

cookies can store information up to 4096 bytes(4 kb). Because of this small limit, cookies are best used to store small amounts of data. Most browsers allow only 20 cookies per site; if you try to store more, the oldest cookies are discarded. Some browsers also put an absolute limit, usually 300, on the number of cookies they will accept from all sites combined.

Writing Cookies
 
It is browser responsibility to manage cookies on a user system. Cookies are sent to the  browser which request the url via the HttpResponse object that have a collection called Cookies.we can access the HttpResponse object as the Response property of your Page class. When creating a cookie, you must specify a Name and Value. every cookie must have a unique name it will help you to identified later when reading it from the browser.

You can also set  expiration date and time for a cookie.The cookies that are expired will be deleted  by the browser when a user visits the site that wrote the cookies.

Note:A users can clear the cookies on their computer at any time. Even if  cookies has long expiration times.If you have not set the cookie's expiration,then the cookie will be deleted when user close the browser.

In the following example i am showing two methods to write cookies:

Response.Cookies["MyName"].Value = "Shanti";
Response.Cookies["MyName"].Expires = DateTime.Now.AddDays(10);

HttpCookie MyCookie = new HttpCookie("YourName");
MyCookie.Value = "Rajesh";
MyCookie.Expires = DateTime.Now.AddDays(1);
Response.Cookies.Add(MyCookie);
The above example adds two cookies to the Cookies collection, one named MyName and the other named YourName.
Writing Cookies having More Than One Value
we can store multiple name-value pairs in a single cookie. The name-value pairs are referred to as subkeys.by writing this type of cookie we can put related infomation in a single cookie.A cookie that contains subkeys also helps you limit the size of cookie files. because cookies are usually limited to 4096 bytes and you can't store more than 20 cookies per site.
Response.Cookies["AllName"]["Myname"] = "Shanti";
Response.Cookies["AllName"]["Yourname"] = "Rajesh";
Response.Cookies["AllName"].Expires = DateTime.Now.AddDays(10);

HttpCookie aCookie = new HttpCookie("AllName");
aCookie.Values["Myname"] = "Shanti";
aCookie.Values["yourname"] = "Rajesh";
aCookie.Expires = DateTime.Now.AddDays(10);
Response.Cookies.Add(AllName);
 Reading a Cookies
 we can read the cookies using the HttpRequest object.

if (Request.Cookies["Myname"] != null)
    lbmyname.text = "My name is " + Request.Cookies["Myname"].Value + "!";

if (Request.Cookies["Yourname"] != null)
    lbYourname.text = "Your  name is " + Request.Cookies["Yourname"].Value + "!";

Advantages:
 Simplicity
 
Disadvantages:
Cookies can be disabled on user browsers .
Cookies are transmitted for each HTTP request/response causing overhead on bandwidth .
Inappropriate for sensitive data.







 State Management in ASP.NET 

This article discusses various options for state management for web applications developed using ASP.NET. web applications are based on stateless HTTP protocol which does not maintain any information about user requests. In client and server communication using HTTP protocol,the web page is created each time the page is requested.

Developer is forced to implement various state management techniques when developing applications which provide customized content and which maintain the different  user  info.

I will show  here various options for ASP.NET developer to implement state management techniques in their applications.

state management techniques  are two types.
1-      client side state management
2-      server side state management

Client side state management

 
In ASP.Net there are four ways to manage client side state. What does that mean client side state management? When your user clicks on an URL or button or server side control, the information goes from your page to the server and then back again to the users web browser. How do you remember the information that is currently on the page. These are the techniques to save the information on the client side and not the server side.


The five methods of client side state management are:
  1. Query String
  2. Cookies
  3. Hidden Fields
  4. View State
  5. Control state (ASP.NET 2.0).
While implementing client side state management they involve in each roundtrip to server so Bandwidth should be considered. for example Cookies are exchanged between client and server for each page request.

View State


The ViewState property provides a dictionary object for retaining values between multiple requests for the same page. View state is the default method that the asp.net page uses to preserve page and control property values between round trips to clients and servers.
When the page is processed, the current state of the page and controls is hashed into a string and saved in the page as a hidden field. When the page is posted back to the server, the page parses the view-state string at page initialization and restores property information in the page. The information can be stored in multiple hidden fields if the amount of data stored in the ViewState property exceeds the specified value in the MaxPageStateFieldLength property.

Control State


Various time we need to store control-state data in order for a control to work properly. For example, if you have written a custom control that has different tabs that show different information, in order for that control to work as expected, the control needs to know which tab is selected between round trips. We can use  ViewState property for this purpose, but view state can be turned off at a page level by developers, effectively breaking your control.To solve this problem, the ASP.NET page framework exposes a feature called control state.


Hidden Fields


Hidden fields are used to store data at the page level. As its name says, these fields are not rendered by the browser. It's just like a standard control for which you can set its properties. Whenever a page is submitted to server, hidden fields values are also posted to server along with other controls on the page.


Note :It is easy for a malicious user to see and modify the contents of a hidden field. Do not store any information in a hidden field that is sensitive or that your application relies on to work properly.

 A HiddenField control stores a single variable in its Value property and must be explicitly added to the page. 

In order for hidden-field values to be available during page processing, you must submit the page using an HTTP POST command. If you use hidden fields and a page is processed in response to a link or an HTTP GET command, the hidden fields will not be available.


Cookies

A cookie is a small amount of data that is stored either in a text file on the client file system or in-memory in the client browser session. Usually, information is stored as name-value pairs. It contains site-specific information that the server sends to the client along with page output. Cookies can be temporary or persistent.
You can use cookies to store information about a particular client, session, or application. The cookies are saved on the client device, and when the browser requests a page, the client sends the information in the cookie along with the request information.
  • Note : Cookies can be disabled on user browsers and Cookies are transmitted for each HTTP request/response causing overhead on bandwidth.


Query Strings


Query strings are usually used to send information from one page to another page. They are passed along with URL in clear text.
Query strings looks like this

 http://www.tectopix.blogspot.com/booksdetails.aspx?bookcategory=basic&bookprice=100


In the URL path above, the query string starts with a question mark (?) and includes two attribute/value pairs, one called "bookcategory" and the other called "bookprice."

Query strings provide a simple but limited way to maintain state information. However, some browsers and client devices impose a 2083-character limit on the length of the URL.

Note :Information that is passed in a query string can be tampered with by a malicious user. Do not rely on query strings to convey important or sensitive data.


Server side state management


Server-side options for storing page information typically have higher security than client-side options, but they can use more Web server resources, which can lead to scalability issues when the size of the information store is large. 

The following are the server-side state management options in ASP.NET 
1-Application state
2-Profile properties
3-Database support
4-Session state

Application State

ASP.NET allows us to save values using application state, a global storage mechanism that is accessible from all pages in the Web application. Application state is stored in the Application key/value dictionary. Once you add your application-specific information to application state, the server manages it, and it is never exposed to the client. Application state is a great place to store information that is not user-specific. By storing it in the application state, all pages can access data from a single location in memory, rather than keeping separate copies of the data. Data stored in the Application object is not permanent and is lost any time the application is restarted.

ASP.NET provides three events that enable you to initialize Application variables.

Application_Start: Raised when the application starts. This is the perfect place to initialize Application variables.

Application_End: Raised when an application shuts down. Use this to free application resources and perform logging.

Application_Error: Raised when an unhandled error occurs. Use this to perform error logging.

Advantages of using application state are:

Application state is easy to use.
Because application state is accessible to all pages in an application, so it has only a single copy of the information.

Session State


ASP.NET allows you to save values using session state, a storage mechanism that is accessible from all pages requested by a single Web browser session. Therefore, you can use session state to store user-specific information. Session state is similar to application state, except that it is scoped to the current browser session. If different users are using your application, each user session has a different session state. In addition, if a user leaves your application and then returns later after the session timeout period, session state information is lost and a new session is created for the user. Session state is stored in the Session key/value dictionary.



Profile Properties


ASP.NET provides a feature called profile properties, which allows you to store user-specific data. It is similar to session state, except that unlike session state, the profile data is not lost when a user's session expires. The profile properties feature uses an ASP.NET profile, which is stored in a persistent format and associated with an individual user. The ASP.NET profile allows you to easily manage user information without requiring you to create and maintain your own database. In addition, the profile makes the user information available using a strongly typed API that you can access from anywhere in your application. You can store objects of any type in the profile. The ASP.NET profile feature provides a generic storage system that allows you to define and maintain almost any kind of data while still making the data available in a type-safe manner. For more information, see ASP.NET Profile Properties Overview.


Database Support


In some cases, you might want to use database support to maintain state on your Web site. Typically, database support is used in conjunction with cookies or session state. For example, it is common for an e-commerce Web site to maintain state information by using a relational database for the following reasons:





This javascript tutorial i will show how clear textbox with onClick and show text onBlur if user clicks a search box, you want the default text to clear away. and If user click away without typing anything, the default text should return.

you can do it very easily by using the below code .


<input type="text" name='txtsearch' value="Enter Search Keyword" onclick="if(this.value=='Enter Search Keyword'){this.value=''}" onblur="if(this.value==''){this.value='Enter Search Keyword'}"/>

For asp.net Server control

<asp:TextBox id="txtsearch" Text="Enter Search Keyword" onclick="if(this.value=='Enter Search Keyword'){this.value=''}" onblur="if(this.value==''){this.value='Enter Search Keyword'}" > </asp:TextBox>


here i am giving step by step Explanation

1. Find your search field where you want to use that code.
2. Insert the following code to the input tag:
onclick="if(this.value=='Search...'){this.value=''}"
This code will clear textbox when someone clicks in it.
3. Insert the following into the input tag:
onblur="if(this.value==''){this.value='Search...'}"
This code is responsible for setting the default text if it was left blank.

by using the above code you can achive a good working for your Search Box.

Top 10 Javascript Article


No. Title Read
1 Javascript Example-Validate email address in Javascript-Regex Read
2 javascript validation to a textfield to check for null. Read
3 Javascript Code: Live Clock on webpage Read
4 Javascript Code:Add a Print button for page Read
5 Javascript Code: Back and forward button Read
6 Change the Background color of the page Read
7 Javascript Code: Indentify your browser Read
8 Javascript Code: Close the browser Window on button click Read
9 Don't let the user use right click on mouse |Disable mouse right click Javascript code Read
10 How to display a message box when page opens Read

DML

Data Manipulation Language (DML) statements are used for managing data within schema objects. It is used to retrieve, store, modify, delete, insert and update data in database.

SELECT – it is used to retrieve data from a table
INSERT - it is used to insert data into a table
UPDATE – it is used to update existing data into a table
DELETE –it is used to delete all records from a table
MERGE - UPSERT operation (insert or update)
CALL - call a PL/SQL or Java subprogram
EXPLAIN PLAN - explain access path to data
LOCK TABLE - control concurrency

DDL

Data Definition Language (DDL) statements are used to define the database structure or schema. It is used to create and modify the structure of database objects in database.

CREATE – it is used to creates objects in the database
ALTER – it is used to alter objects of the database
DROP – it is used to delete objects of the database
TRUNCATE – it is used to delete all records from a table and resets table identity to initial value.
COMMENT - add comments to the data dictionary
RENAME - rename an object

DCL

Data Control Language (DCL) statements. It is used to create roles, permissions, and referential integrity as well it is used to control access to database by securing it.

GRANT –it gives user’s access privileges to database
REVOKE –it Withdraws user’s access privileges to database given with the GRANT command

TCL

Transaction Control (TCL) statements are used to manage the changes made by DML statements. It allows statements to be grouped together into logical transactions.

COMMIT – Saves work done in transactions
ROLLBACK – Restores database to original state since the last COMMIT command in transactions
SAVE TRANSACTION – Sets a savepoint within a transaction

In this tip i will explains how to submit blogger sitemap to google webmaster tools.First let me explain what are sitemaps and how they will help You.The reason we use sitemaps is,they will help google to crawl,index pages from your site and tell you if there are any problems when they try to index it.It also helps you to know,how many pages exactly are indexed,and what people searched in the search engine to visit your site.

I am going To Explain detailed procedure on how to submit your blogger sitemap to google.

1.First,sign in to google webmaster tools with your gmail account.

2.After you sign in, you will see this asking you to add a site.Type your blog URL and click Add Site.

3. Once your site is added to Google Webmaster, you need to verify the site.This is to make sure that you are the owner of the site.

There are two ways to verify your site.
(a) add a Meta Tag .
(b) Upload an HTML file.

here we show you how to verify using Meta Tag method, when we use Meta Tag method Google will generate a Meta Tag code. Copy the META tag that is generated for you, and paste it in your site's home page before closing of head section.

if you are a blogspot user you have to go Now go to Blogger Dashboard – Layout – Edit HTML and then add the google genrated meta code before the closing of head section and save the Template.

4.After adding the meta tag return to Google Webmaster site, then you can click the button that says “Verify”.

Note: The second method of uploading an HTML file is NOT applicable to Bloggers using Blogger.com or Blogspot.com because this requires you to upload a file to the root directory of your Blog, which is not possible. There is therefore only one method for you to verify your site, and that is by inserting the Meta Tag as explained above.

5.After your site is verified, click on the Sitemaps tab . when you add a Sitemap, you will be providing Google with more details and information about your Blog. With Sitemaps , Google will crawl your site, report information on any errors in the Sitemaps tab, and index your Blog site at a faster rate.

Now Click the link “Add a Sitemap”.

if you are a blogspot user , then use following 2 Sitemaps:-

http://your-blog.blogspot.com/rss.xml

OR

http://your-blog.blogspot.com/atom.xml

If it is redirected to Feedburner account, you may get an error in Google Webmasters tools while adding Blogger sitemap. For this particular problem, just adding ?redirect=false will solve this problem. So the sitemap address that
you should be adding is:

http://your-blog.blogspot.com/atom.xml?redirect=false


Advance Settings

The default number of URLs in Blogger XML sitemap is 25, so within Webmasters tools you will see there are (25+1) 26 total URLs. But if you have more than 25 posts and less than 100 posts then you can add the following sitemap:

http://your-blog.blogspot.com/atom.xml?redirect=false&start-index=26&max-results=100

For more than 100 posts, add a second sitemap:

http://your-blog.blogspot.com/atom.xml?redirect=false&start-index=101&max-results=100

More than 200 posts repeat above to add a third sitemap:

http://your-blog.blogspot.com/atom.xml?redirect=false&start-index=201&max-results=100

And so on.
Save it and after some time check whether the sitemap is properly added or not.


change your-blog with the name of your blog.Congratulations! You have successfully added your Sitemaps. When you login to your Google Webmaster days later, you should be able to see the indexed pages and statistics of Google webcrawl of your Blog.

See Video Tutorial Here


It's actually fairly easy to change the email address assigned to your blog. Whatever you do don't delete the blog.

In fact there is no direct option of changing your blogger email address. Blogger provides an option so that you can add authors which helps to add guest authors to be part of your blog. Using this option we can change your login email ID.Follow these steps -

* Login to your blogger account.

* Click on settings.

* Click on Permissions.

* Click ADD AUTHORS

* Enter your new e-mail address, and an activation link will be sent to your new email address.

* Click that. You will be redirected to blogger, then to your blog. Enter necessary details ( if blogger asks ).

* Once authentication is successful. Log-out and Login with your old-email ID and grant admin privileges to your new email ID.

* After that login with your new email ID and remove your old-email ID.


This is an indirect way of changing your email address as blogger doesn’t have an option to change email address.

Bounce Rate
Today I was going to write about why new websites can display very misleading bounce rates.

What Is Bounce Rate?

Bounce rate is a very important metric for website owners. It basically tells you what percentage of your visitors are “bouncing” away after landing on your site means they just visit one page and leave before clicking on to a second page inside your site. A bounce can occur for several reasons, including:

• The visitor hit the “Back” button on his browser.
• The visitor closed his browser.
• The visitor clicked on one of your ads.
• The visitor clicked on one of your external links.
• The visitor used the search box on his browser.
• The visitor typed a new URL on his browser.

All the actions above would cause the visitor to leave your site. Provided he did any of these actions right after arriving at your site , it would be counted as a bounce. In fact the formula for finding the bounce rate on your website is:

Bounce rate = Visits that left after one page / Total number of visits

For example, if during a certain month your site received 120,000 visits, out of which 80,000 bounced after visiting just one page, your bounce rate for that month would be 80,000 divided by 120,000, which equals to 0.66 (or 66%). Notice that you can calculate the bounce rate of your whole website or of single pages inside it.
Obviously the lower the bounce rate on your website, the better, because it means that visitors are getting engaged by your content and design, and that they are clicking to visit a second third and so on page on your site.

How do you know the exact bounce rate on your site? A web analytics program like Google Analytics will automatically track the numbers for you.

Choose a Nice Topic for your Blog is very important Before you started with any kind of blogging, it’s critical that you think carefully about the topic about which you will write.

If you pick the wrong topic, you might waste time moving toward the wrong direction. Make every attempt to avoid that trap.

Trust me. There’s nothing worse than putting your heart and soul into a project, and never getting rewarded for your efforts.

This post will guide all the way through selecting the nice topic you’d like to dominate. This post will prevent you from getting into the wrong topic.

1. You must have interest on topic

“Probably the best place to start thinking about what your blog should be about is to consider what YOU are about.”

There are two main reasons for this.

Firstly if you want to grow a popular and well respected blog it can take considerable time and you’ll be needing to take a long term approach to building it up.

it makes sense really as no one wants to read something that the author doesn’t really believe in.

2.your topic should be Popular

While the blogger’s interest is important it’s not enough on it’s own to build a popular blog. Another important thing is that people WANT to read information on the topic you’re writing on. According to law of Supply and Demand you must write on that which is most demanding and reader want to read .

3.your topic should be growing

Also keep in mind that popular topics change over time. Obviously it’s great to get on a topic before it becomes big rather than when it’s on the decline. This is not easy to do of course but predict the next big thing that people will be searching for and you could be onto a winner.

4.What competition is there?

One of the traps that some bloggers get sucked into when choosing a topic is to go for the most popular topics with no regard for the competition that they might face in those markets. The chances are if you have identified a niche that you think is ‘hot’ at the moment that someone else will have also. It’s demand and supply coming into play again – for any level of demand for information on a topic there will only be a certain number of sources of that information that will be needed on that topic.

5.Choose that topic in which you have enough Content

One of the key features of successful blogs is that have the ability to continue to come up with fresh content on their topic for long periods of time. Conversely, one of the things that kills many blogs is that their authors run out of things to say.

Do this and once you have clearly defined a nice topic you become totally unstoppable.

Happy Blogging...........

Both tricks can work. Let’s analyze the advantages and disadvantages of each of them.

Advantages of One Blog with Many Categories

The largest advantage of this model is that you will have a very strong domain, since it will receive the link juice from all the different topics and content channels. Over time it will become relatively easy to rank for keywords because of the high trust that the root domain has. That is why websites like Wikipedia or Digg rank so well in Google.
Another advantage of this model is the unlimited potential for expansion. Provided your domain is a generic one, you will be able to add and remove topics over the time without needing to rework the brand.

Disadvantages of One Blog with Many Topics

The main disadvantage of one large blog covering many topics is the fact that it will require a huge amount of time, energy and money to become successful.

Why? Because you would need to shape it as a content portal. That means that you should have a design that supports the portal structure, different channels inside it, and different writers to keep each of the channels updated regularly.

Trying to do a content portal by yourself and with no investment would probably yield mediocre results.

Advantages of Many Blogs with One Topic

The advantage of having many blogs, each with a selected topic, is the fact that it will be easier to attract loyal visitors on each of those sites. The sharper your focus, the easier it is to convince a first time visitor that he should come back tomorrow or subscribe to your RSS feed.
Secondly, selected topic websites are also easier to be monetized.

Disadvantages of Many Blogs with One Topic

The disadvantage of having many blogs, each with a niche topic, is the time and energy that you will need to spend managing them. You will inevitably need to worry about the web hosting, web design, software, maintenance so on. The higher the number of sites you have, the more time they will consume with those tasks.
Additionally, there is always the risk to spread yourself too thin. If you can’t keep up with the content production and promotion activities on all the blogs, they will probably tank over the time.


Conclusion

As you can see there are advantages and disadvantages related to both strategies. Choosing one over the other is a personal decision.

According to me it is good to go with nice blogs. Before selecting the topic of your blog you first confirm that you will not get shortage of content on that topic . For example creating a blog about “Hollywood Movies” would probably not be a good idea. If you choose “Digital Photography,” however, you should be fine.
I also prefer to focus on the development of one website or blog at a time. Trying to do too many things at once is one of the most common business mistakes.

What do you think? Please share by comments
what is a Blog ? That is a good question to ask at the starting of a Blogging for Beginners.

There are alot of answer for this question .

Here are a few definitions from other much wiser people on the ‘what is a blog?’

A weblog is a hierarchy of text, images, media objects and data, arranged chronologically, that can be viewed in an HTML browser..

A frequent, chronological publication of personal thoughts and Web links.


‘From “Web log.” A blog is basically a journal that is available on the web. The activity of updating a blog is “blogging” and someone who keeps a blog is a “blogger.”

A weblog is kind of a continual tour, with a human guide who you get to know. There are many guides to choose from, each develops an audience, and there’s also comraderie and politics between the people who run weblogs, they point to each other, in all kinds of structures, graphs, loops, etc.

A blog is basically a journal that is available on the web. The activity of updating a blog is “blogging” and someone who keeps a blog is a “blogger.” Blogs are typically updated daily using software that allows people with little or no technical background to update and maintain the blog. Postings on a blog are almost always arranged in cronological order with the most recent additions featured most prominantly.
A blog is a website in which items are posted on a regular basis and displayed in reverse chronological order. The term blog is a shortened form of weblog or web log. Authoring a blog, maintaining a blog or adding an article to an existing blog is called “blogging”. Individual articles on a blog are called “blog posts,” “posts” or “entries”. A person who posts these entries is called a “blogger”. A blog comprises text, hypertext, images, and links (to other web pages and to video, audio and other files). Blogs use a conversational style of documentation. Often blogs focus on a particular “area of interest”, such as Washington, D.C.’s political goings-on. Some blogs discuss personal experiences.
This time we will show you how to add the official Twitter tweet button to each Blogger post. This button will let people share your posts without leaving your blog.
The one feature that I like most about Twitter tweet button is that you can choose to recommend up to two Twitter accounts for sharers to follow after they share content from your blog.

It will also automatically shorten the URL using Twitter’s t.co URL shortening service.
I have modified the button’s original code to make it detect the correct post URL and post title even when you click the button on a page that shows multiple posts i.e. home page.

Now let’s install the button:
1-Go to Dashboard > Design > Edit HTML.
2-Back up your template.
3-Tick the Expand Widget Templates check box on top right of the HTML window.
4-Find the following line of code in your HTML, this is the code for your post content:
<data:post.body/>

5-Paste the button code immediately below (after) that line:
<!-- Twitter tweet button Start -->
<b:if cond='data:blog.pageType != &quot;static_page&quot;'>
<div style='text-align:left;padding:5px 5px 5px 0;'>
<a class='twitter-share-button' data-count='vertical' 
expr:data-text='data:post.title' expr:data-url='data:post.url'
 data-via='BloggerSentral' data-related='' 
 href='http://twitter.com/share'>Tweet</a>

<script src='http://platform.twitter.com/widgets.js'
 type='text/javascript'></script>
</div>
</b:if>
<!-- Twitter tweet button End -->


6-Button configuration

Choose the type of button and follow recommendation by changing the value of the respective attributes in code line 4.
Button type Attribute Value
               Twitter tweet with counter data-count vertical
          tweet counter on side horizontal
              tweet stand alone none

Follow recommendation 1

data-via Your Twitter username 


Follow recommendation 2
data-related Second Twitter username


7-Button placement
The steps above positioned the button on bottom left of each post. To change the button position, do the following:
Position it on top of post

Instead of after <data:post.body/>, place the button code before .


8-Preview, you should see the button appear in each post.

9-Click Save if you like what you see.
Newer Posts Older Posts Home

Most Read

  • How to Capitalize the First Letter of All Words in a string in C# ?
  • keyboard shortcuts For Windows
  • List Of Best Free WordPress Plugins : 2012
  • Read Write XML Data-Read Write XML File Using C#, VB.NET In Asp.Net
  • How to Shake Internet Explorer - Javascript Code
  • How to Choose a Nice Topic for your Blog .
  • Free Search Engine Submission List ,search engine optimization
  • Number validation in Textbox of ASP.NET Using Regular Expression validator
  • Javascript:Percentage Gain Javascript Calculator
  • .Net Interview Questions and Answers on OOPS | OOPS Frequently Asked Questions
Google
Custom Search Bloggers - Meet Millions of Bloggers

Join Us On FaceBook

  • Recent Posts
  • Comments

All Topics

  • ►  2014 (10)
    • ►  January (10)
  • ►  2013 (14)
    • ►  October (1)
    • ►  April (2)
    • ►  March (11)
  • ►  2012 (142)
    • ►  December (25)
    • ►  October (1)
    • ►  September (9)
    • ►  August (2)
    • ►  July (7)
    • ►  June (2)
    • ►  April (5)
    • ►  March (27)
    • ►  February (27)
    • ►  January (37)
  • ▼  2011 (23)
    • ▼  December (3)
      • Sending Free Text Messages on Mobile Phones Using ...
      • Technology tips and tricks: keyboard shortcuts For...
      • How to backup outlook mail,outlook emails address ...
    • ►  November (6)
      • Determining Whether a Users Browser Accepts Cookies.
      • State Management -ASP.NET Cookies Overview
      • ASP.Net State Management Techniques-Client side st...
      • Javascript Function - How to make a form textbox C...
      • SQL SERVER – Example of DDL, DML, DCL and TCL Comm...
      • Blogger Tips And Tricks:How to Submit Blogger Site...
    • ►  October (12)
      • Blogging Tips and Tricks : How to change blogger l...
      • What Is Bounce Rate?
      • How to Choose a Nice Topic for your Blog .
      • What is good One Blog and Many Categories, or Many...
      • what is a Blog ?
      • Adding Twitter tweet button to each Blogger posts.
    • ►  September (2)
  • ►  2009 (1)
    • ►  June (1)

Tips & Tricks

  • What is good One Blog and Many Categories, or Many Blogs with One Categories?
  • Adding Twitter tweet button to each Blogger posts.
  • How to Choose a Nice Topic for your Blog .
  • Embedding YouTube Videos ,movie in your blog
  • Facebook iFrame Apps – Getting Rid of Scrollbars
  • Facebook Analytics:How to Set Up Your Website or Blog with Facebook Insights for Domains
  • How To Add Perfect Share Box to Blogger
  • Blogger Free Images Hosting Tip,Free unlimited bandwidth image hosting for Blogger blogs
  • Add “Link to this post” codes below Each blogger posts
  • Free Search Engine Submission List ,search engine optimization
  • Adsense Tips for Maximum CTR
  • List Of Best Free WordPress Plugins : 2012
2012 tectopix. All rights reserved.
Designed by tectopix