<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-19365048</id><updated>2011-12-21T01:33:08.416-08:00</updated><title type='text'>Web Site Submission, Create a Free Web Site, RSS Web Site, Build Affordable Web Site</title><subtitle type='html'>This blog will be dedicated to providing free information and tips about web site submission, how to build a teacher web site, make a free web site, make RSS web site, build affordable web site host, make your own web site, small business web site design and web site layout design. Create Google Map mashups, Search Engine positioning with RSS, AJAX and XFN.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://webdesignhosting.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365048/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://webdesignhosting.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Bo Fan</name><uri>http://www.blogger.com/profile/14251610554367500078</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>17</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-19365048.post-114720421191606543</id><published>2006-05-09T12:28:00.000-07:00</published><updated>2006-05-09T12:50:12.643-07:00</updated><title type='text'>Some Code Differences Between WebDemo and KD Test Google Map Site</title><content type='html'>In our production environment, I created a table in our database to store geocodes for each country capitals rather than constructing xml data file on the fly. The system will first go to our database table and check if there exists a record for the country capital. If so, merge it with counting records; otherwise, it jumps out onto the internet and retrieves the geocode from Yahoo geocoding service, finishes merging process and then insert back to database table.&lt;br /&gt;&lt;br /&gt;Here is complete version of the codes:&lt;br /&gt;&lt;br /&gt;  private void MergeDataAll(XmlTextWriter objX, SqlDataReader dr)&lt;br /&gt;  {&lt;br /&gt;   MapDataAccess da = new MapDataAccess(Global.CONNSTRING);&lt;br /&gt;   SqlDataReader drG;&lt;br /&gt;&lt;br /&gt;   GoogleAddress ga = new GoogleAddress();   &lt;br /&gt;   MapData md = new MapData();&lt;br /&gt;&lt;br /&gt;   string strC = "";&lt;br /&gt;   while(dr.Read())&lt;br /&gt;   {&lt;br /&gt;    strC = dr["ADR1_COUNTRY"].ToString();&lt;br /&gt;    drG = da.GetCCGeocode(strC,MapData.Capital(strC).Trim());&lt;br /&gt;&lt;br /&gt;    drG.Read();&lt;br /&gt;    if ((drG.HasRows)&amp;&amp;(drG["Lat"].ToString() != "")&amp;&amp;(drG["Lng"].ToString()!= ""))&lt;br /&gt;    {&lt;br /&gt;     objX.WriteStartElement("marker");&lt;br /&gt;     objX.WriteAttributeString("lat", drG["Lat"].ToString());&lt;br /&gt;     objX.WriteAttributeString("lng",drG["Lng"].ToString());&lt;br /&gt;     objX.WriteAttributeString("country",strC);&lt;br /&gt;     objX.WriteAttributeString("title", strC);&lt;br /&gt;     objX.WriteAttributeString("message", dr["CountryTotal"].ToString());&lt;br /&gt;     objX.WriteEndElement();&lt;br /&gt;    }&lt;br /&gt;    else&lt;br /&gt;    {&lt;br /&gt;     md.SetGeocodesEach(strC, MapData.Capital(strC).Trim());&lt;br /&gt;     md.GetGeocodes(ga);&lt;br /&gt;     if ((ga.Latitude != 0) &amp;&amp; (ga.Longitude != 0))&lt;br /&gt;     {&lt;br /&gt;      objX.WriteStartElement("marker");&lt;br /&gt;      objX.WriteAttributeString("lat", ga.Latitude.ToString());&lt;br /&gt;      objX.WriteAttributeString("lng",ga.Longitude.ToString());&lt;br /&gt;      objX.WriteAttributeString("country",strC);&lt;br /&gt;      objX.WriteAttributeString("title", strC);&lt;br /&gt;      objX.WriteAttributeString("message", dr["CountryTotal"].ToString());&lt;br /&gt;      objX.WriteEndElement();&lt;br /&gt;     //Insert lat and lng into database.&lt;br /&gt;      da.closeConn();&lt;br /&gt;      if (MapData.Capital(strC).Trim() != "")&lt;br /&gt;       da.InsertCCGeocode(strC,MapData.Capital(strC).Trim(),ga.Latitude.ToString(),ga.Longitude.ToString());&lt;br /&gt;     }&lt;br /&gt;    }&lt;br /&gt;     drG.Close();&lt;br /&gt;   }&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;Our table is called CCGeocode and there are only four fields: Country, Capital, Lat and Lng. Here is the code snippet that makes use of Microsoft applicationblocks to insert:&lt;br /&gt;&lt;br /&gt;  public bool InsertCCGeocode(string strCountry, string strCity, string strLat, string strLng)&lt;br /&gt;  {&lt;br /&gt;   string queryString="Insert Into CCGeocode";&lt;br /&gt;   queryString += " (Country, Capital, Lat, Lng)";&lt;br /&gt;   queryString += " values ('"+strCountry+"', '"+strCity+"', '" +strLat+"', '"+strLng+"')";&lt;br /&gt;   bool success=false;&lt;br /&gt;   SqlCommand myCommand=new SqlCommand(queryString, conn);&lt;br /&gt;   conn.Open();&lt;br /&gt;   int rows = myCommand.ExecuteNonQuery();&lt;br /&gt;   if (rows &gt; 0) &lt;br /&gt;   {&lt;br /&gt;    success=true;&lt;br /&gt;   }&lt;br /&gt;   conn.Close();&lt;br /&gt;   return success;&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;To download a WebDemo project, please visit:&lt;br /&gt;&lt;a href="http://www.codeproject.com/"&gt;http://www.codeproject.com/&lt;/a&gt;&lt;br /&gt;To see an active Google Map:&lt;br /&gt;&lt;a href="http://test.kd.iu.edu/GoogleMap/AlumStatesMap.aspx"&gt;http://test.kd.iu.edu/GoogleMap/AlumStatesMap.aspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19365048-114720421191606543?l=webdesignhosting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://webdesignhosting.blogspot.com/feeds/114720421191606543/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365048&amp;postID=114720421191606543' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365048/posts/default/114720421191606543'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365048/posts/default/114720421191606543'/><link rel='alternate' type='text/html' href='http://webdesignhosting.blogspot.com/2006/05/some-code-differences-between-webdemo.html' title='Some Code Differences Between WebDemo and KD Test Google Map Site'/><author><name>Bo Fan</name><uri>http://www.blogger.com/profile/14251610554367500078</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365048.post-114130985740017005</id><published>2006-03-02T05:59:00.000-08:00</published><updated>2006-03-02T06:31:17.430-08:00</updated><title type='text'>Breeze Meeting Connection Errors</title><content type='html'>Here are a list of all of our user's description about the connection error when they tried to connect to Breeze Meeting:&lt;br /&gt;&lt;br /&gt;"I am unable to connect for the last 5 minutes. The screen is stuck at "Breeze Meeting" connecting...".&lt;br /&gt;&lt;br /&gt;"I am having trouble connecting to Breeze chat. It says loading breeze and then it freezes after that green status lines finishes loading. I will try restarting my computer."&lt;br /&gt;&lt;br /&gt;"I'm having problems joining the chat. There are script errors."&lt;br /&gt;&lt;br /&gt;"Still unable to connect. The connection times out after I enter my name - so I'm getting through partially. I have never seen this issue before."&lt;br /&gt;&lt;br /&gt;"I cannot connect. I tried from 2 computer and I get the same error. it says connecting but nothing happens. The URL says " https://breeze.kd.iu.edu/kdchat?launcher=false" &lt;br /&gt;After I enter as guest it loads breeze and then nothing happens."&lt;br /&gt;&lt;br /&gt;"It's 2:15 pm now and I still can't get into the room. The Breeze is trying to connect the meeting... "&lt;br /&gt;&lt;br /&gt;" I tried this and it still does not seem to log me in. Are others experiencing the same problem? " ---- User was asked to try copying the URL and pasting into a new browser.&lt;br /&gt;&lt;br /&gt;"No luck. I tried everything, including restarting computer and cable modem. I'll continue trying for a few more minutes then give up."&lt;br /&gt;&lt;br /&gt;"I am getting the following error when trying to connect: &lt;br /&gt;Connection: Timed Out &lt;br /&gt;  server: rtmp://breeze.kd.iu.edu:1935/?rtmp://bl-bus-kdbreeze:1935/,rtmpt://breeze.kd.iu.edu:443/?rtmp://bl-bus-kdbreeze:1935/ "&lt;br /&gt;&lt;br /&gt;We use Windows 2003 Server, SQL Server 2000 SP4, Firewall is on, SSL installed, NT authentication, TWO NIC associated with Breeze server with two IP addresses.&lt;br /&gt;&lt;br /&gt;Thanks for reading and suggestions.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19365048-114130985740017005?l=webdesignhosting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://webdesignhosting.blogspot.com/feeds/114130985740017005/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365048&amp;postID=114130985740017005' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365048/posts/default/114130985740017005'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365048/posts/default/114130985740017005'/><link rel='alternate' type='text/html' href='http://webdesignhosting.blogspot.com/2006/03/breeze-meeting-connection-errors.html' title='Breeze Meeting Connection Errors'/><author><name>Bo Fan</name><uri>http://www.blogger.com/profile/14251610554367500078</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365048.post-114116132919783574</id><published>2006-02-28T13:11:00.000-08:00</published><updated>2006-02-28T13:15:31.973-08:00</updated><title type='text'>Object reference not set to an instance of an object</title><content type='html'>Object reference not set to an instance of an object. &lt;br /&gt;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. &lt;br /&gt;&lt;br /&gt;Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.&lt;br /&gt;&lt;br /&gt;Source Error: &lt;br /&gt;An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below. &lt;br /&gt;&lt;br /&gt;Stack Trace: &lt;br /&gt;&lt;br /&gt;[NullReferenceException: Object reference not set to an instance of an object.]&lt;br /&gt;   KD.Admin.Web.ListKDToolsAllSemesters.InitializeComponent()&lt;br /&gt;   KD.Admin.Web.ListKDToolsAllSemesters.OnInit(EventArgs e)&lt;br /&gt;   System.Web.UI.Control.InitRecursive(Control namingContainer) +233&lt;br /&gt;   System.Web.UI.Page.ProcessRequestMain() +197&lt;br /&gt;&lt;br /&gt;________________________________________&lt;br /&gt;Version Information: Microsoft .NET Framework Version:1.1.4322.2300; ASP.NET Version:1.1.4322.2300&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I spent almost 2 hours to check and debug the error. It turned out that our project deployment was not updated. If I tell you why the error was generated, you might get shocked. The aspx file version is not updated or the old copy of the ListKDToolsAllSemesters.aspx was deployed rather than a latest one!!!!! Enjoy the fun and sadness of the computer world!!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19365048-114116132919783574?l=webdesignhosting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://webdesignhosting.blogspot.com/feeds/114116132919783574/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365048&amp;postID=114116132919783574' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365048/posts/default/114116132919783574'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365048/posts/default/114116132919783574'/><link rel='alternate' type='text/html' href='http://webdesignhosting.blogspot.com/2006/02/object-reference-not-set-to-instance.html' title='Object reference not set to an instance of an object'/><author><name>Bo Fan</name><uri>http://www.blogger.com/profile/14251610554367500078</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365048.post-114069417126514061</id><published>2006-02-23T02:37:00.000-08:00</published><updated>2006-02-23T03:29:31.460-08:00</updated><title type='text'>Live Web Cams | Free Web Cam</title><content type='html'>For those of you who are tired of static images, dull pictures, here is good news. Confabulator.com provides a downloadabe free web cam software from which you could view live web cam show ranging from traffic information to city scenary, from outdoor to computer chips. You could also see who is getting married, who is in hairdreser. You could also see Carribean Cruise route even before your real travel. You could also see spotlights at Disney World, skiing resort all over the world. All are totally free web cam show provided by web cam fans like you and me.&lt;br /&gt;&lt;br /&gt;This is in fact a hot widgets created by &lt;a href="http://confabulator.com/"&gt;Konfabulator.com&lt;/a&gt;(website url is confabulator.com) and bought by Yahoo later on and became &lt;a href="http://widgets.yahoo.com/"&gt;Yahoo Widgets&lt;/a&gt; site. A little note is if you type Konfabulator.com, you will be redirected to Yahoo's widgets site. There are a large variety of widgets you could choose from. Fun and Games, Date and Time, News Feeds, Sight and Sound, Geek Stuff and much more. If you like, you could even contribute your version of widget and upload into the gallary.&lt;br /&gt;&lt;br /&gt;I downloaded Cam Viewers which provide real time pictures taken from different cities from Canada. I also installed traffic widget to monitor local live traffic information. I would like to say pictures are now real clear and sometimes, it might not provide any feed at all.&lt;br /&gt;&lt;br /&gt;Web cam chat nowadays become more and more hot in dating, and language learning. People could just sign in, set up a earphone set, you then could view and chat with anyone you like. You could also select your language chat partner through several websites to improve your langauge skills such as &lt;a href="http://www.skype.com/"&gt;skype.com&lt;/a&gt;, &lt;a href="http://www.xlingo.com/help.php"&gt;xLingo.com&lt;/a&gt;, &lt;a href="http://www.rong-chang.com/"&gt;ESL Online Talk&lt;/a&gt;, &lt;a href="http://www.learnenglish.de/englishchat.htm"&gt;English Learn&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;One of another hot web cam application is home web cam for parents to monitor their kids or just for purpose of taking a look of your favourite pets, or for security's reason. A recent breaking news is some crimes happened through web am site myspace.com. People grabbed the young girls address and physically visit and assault the girls. To set up, it's pretty easy; you could choose creative web cam, or logitech web cam or yahoo web cam.&lt;br /&gt;&lt;br /&gt;You could even become an online star by creating your own version of video show and post it on podcasting site and earn some extra money. The hottest business still sits on the adult business. If you search with phrases like "web cam girl", "adult web cam chat", "teen web cam", "adult web cam", "amateur web cam", the returned results might shock you. Be cautious here.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19365048-114069417126514061?l=webdesignhosting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://webdesignhosting.blogspot.com/feeds/114069417126514061/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365048&amp;postID=114069417126514061' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365048/posts/default/114069417126514061'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365048/posts/default/114069417126514061'/><link rel='alternate' type='text/html' href='http://webdesignhosting.blogspot.com/2006/02/live-web-cams-free-web-cam.html' title='Live Web Cams | Free Web Cam'/><author><name>Bo Fan</name><uri>http://www.blogger.com/profile/14251610554367500078</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365048.post-113894178362099519</id><published>2006-02-02T20:34:00.000-08:00</published><updated>2006-02-04T19:18:43.320-08:00</updated><title type='text'>Auto Refresh Content | Access No Cached Data</title><content type='html'>The following code snippet is Javascript on the client to directly access data without caching.&lt;br /&gt;----------------------------------------------------------------------------&lt;br /&gt;  var request = GXmlHttp.create();&lt;br /&gt;  var url = "AlumData.aspx?RandomKey=" + Math.random() * Date.parse(new Date());&lt;br /&gt;  request.open('GET', url, true);&lt;br /&gt;   request.onreadystatechange = function() {&lt;br /&gt;    if (request.readyState == 4) {&lt;br /&gt;    var xmlDoc = request.responseXML;&lt;br /&gt;    var markers = xmlDoc.documentElement.getElementsByTagName("marker");&lt;br /&gt;    for (var i = 0; i &lt; markers.length; i++) {&lt;br /&gt;      var point = new GPoint(parseFloat(markers[i].getAttribute("lng")),&lt;br /&gt;         parseFloat(markers[i].getAttribute("lat")));&lt;br /&gt;    var info = "&lt;b&gt;" + markers[i].getAttribute("title") + "&lt;/b&gt;&lt;br&gt;";&lt;br /&gt;    info += "My Message: " + markers[i].getAttribute("message");&lt;br /&gt;      var marker = new createMarker(point, info);&lt;br /&gt;      map.addOverlay(marker);&lt;br /&gt;    }&lt;br /&gt;   }&lt;br /&gt;  }&lt;br /&gt;  request.send(null);&lt;br /&gt;-------------------------------------------------------------------------------&lt;br /&gt;To see the page in action, you could visit:&lt;br /&gt;&lt;a href="http://backup.kelley.iupui.edu/Googlemap/alummap.aspx"&gt;http://backup.kelley.iupui.edu/Googlemap/alummap.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Note: the pages could be removed at any time.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19365048-113894178362099519?l=webdesignhosting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://webdesignhosting.blogspot.com/feeds/113894178362099519/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365048&amp;postID=113894178362099519' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365048/posts/default/113894178362099519'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365048/posts/default/113894178362099519'/><link rel='alternate' type='text/html' href='http://webdesignhosting.blogspot.com/2006/02/auto-refresh-content-access-no-cached.html' title='Auto Refresh Content | Access No Cached Data'/><author><name>Bo Fan</name><uri>http://www.blogger.com/profile/14251610554367500078</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365048.post-113805536427983825</id><published>2006-01-23T14:18:00.000-08:00</published><updated>2006-02-04T19:21:08.793-08:00</updated><title type='text'>Google Map Dynamic Data Generated from SQL Database C# .Net Codebehind</title><content type='html'>Definition of MapDataAccess class with method GetGeoCodesCountry:&lt;br /&gt;&lt;br /&gt;public class MapDataAccess&lt;br /&gt; {&lt;br /&gt;  private SqlConnection conn;&lt;br /&gt;&lt;br /&gt;  public MapDataAccess()&lt;br /&gt;  {&lt;br /&gt;   this.conn = new SqlConnection(Global.CMCONNSTRING);&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;  public SqlDataReader GetGeoCodesCountry(string strCountry)&lt;br /&gt;  {&lt;br /&gt;&lt;br /&gt;   string queryString="SELECT *";&lt;br /&gt;   queryString += " FROM People where ADR1_COUNTRY='" + strCountry + "' order by lname";&lt;br /&gt;&lt;br /&gt;   return SqlHelper.ExecuteReader(conn, CommandType.Text, queryString);&lt;br /&gt;&lt;br /&gt;  }  &lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;Code behind codes that returns Google Map data xml file. You could pass back Session["CountryCode"] by set up a postback event on dropdownlist from client:&lt;br /&gt;&lt;br /&gt;private void Page_Load(object sender, System.EventArgs e)&lt;br /&gt;  {&lt;br /&gt;   MapDataAccess da = new MapDataAccess();&lt;br /&gt;   SqlDataReader dr;&lt;br /&gt;   string strCountry = Session["CountryCode"].ToString();&lt;br /&gt;   dr = da.GetGeoCodesCountry(strCountry);&lt;br /&gt;&lt;br /&gt;   Response.Clear();&lt;br /&gt;   Response.ContentType = "text/xml";&lt;br /&gt;   XmlTextWriter objX = new XmlTextWriter(Response.OutputStream, System.Text.Encoding.UTF8);&lt;br /&gt;   objX.WriteStartElement("markers");&lt;br /&gt;&lt;br /&gt;   while(dr.Read())&lt;br /&gt;   {&lt;br /&gt;    if ((dr["LATTITUDE"].ToString() != "")&amp;&amp;(dr["LONGITUDE"].ToString()!=""))&lt;br /&gt;    {&lt;br /&gt;     objX.WriteStartElement("marker");&lt;br /&gt;     objX.WriteAttributeString("lat", dr["LATTITUDE"].ToString());&lt;br /&gt;     objX.WriteAttributeString("lng",dr["LONGITUDE"].ToString());&lt;br /&gt;     objX.WriteEndElement();&lt;br /&gt;    }&lt;br /&gt;   }&lt;br /&gt;   da.closeConn();&lt;br /&gt;&lt;br /&gt;   objX.WriteEndElement();&lt;br /&gt;   objX.Flush();&lt;br /&gt;   objX.Close();&lt;br /&gt;   Response.End();&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;Note: These are not complete list of my original codes, please make necessary changes according to your situation.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19365048-113805536427983825?l=webdesignhosting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://webdesignhosting.blogspot.com/feeds/113805536427983825/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365048&amp;postID=113805536427983825' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365048/posts/default/113805536427983825'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365048/posts/default/113805536427983825'/><link rel='alternate' type='text/html' href='http://webdesignhosting.blogspot.com/2006/01/google-map-dynamic-data-generated-from.html' title='Google Map Dynamic Data Generated from SQL Database C# .Net Codebehind'/><author><name>Bo Fan</name><uri>http://www.blogger.com/profile/14251610554367500078</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365048.post-113626848394005607</id><published>2006-01-02T22:07:00.000-08:00</published><updated>2006-02-12T21:39:03.660-08:00</updated><title type='text'>web site submission</title><content type='html'>&lt;a href="http://www.urlsubmissionnet.com/" title="Url Submission Net-submit Your Site To 66 Search Engines" target="_blank"&gt;Url Submission Net-submit Your Site To 66 Search Engines&lt;/a&gt;&lt;br&gt;Submit your url to 66 search engines and directories. Search engine optimization tips are provided for high ranking.       &lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.boningroup.com/" title="Bonin's Resources" target="_blank"&gt;Bonin's Resources&lt;/a&gt;&lt;br&gt;A web directory of business, resources, shopping, sports and much more!       &lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.soclica.com/" title="Cadastro Em Sites De Busca" target="_blank"&gt;Cadastro Em Sites De Busca&lt;/a&gt;&lt;br&gt;Top website promoter, promotion, marketing, ranking and seo.       &lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.palmettosoft.com/" title="Charleston Web Design, Web Hosting, And Search Engine Optimization" target="_blank"&gt;Charleston Web Design, Web Hosting, And Search Engine Optimization&lt;/a&gt;&lt;br&gt;Palmettosoft is a website design, web hosting and search engine optimization company based in charleston, sc. Specializing in custom programming, website design, web hosting, search engine marketing, flash, domains, corporate identity and print.       &lt;br /&gt;&lt;br /&gt;&lt;a title="12dailypro Tactics" href="http://www.12dailypro-insider.com/" target="_blank"&gt;12dailypro Tactics&lt;/a&gt;&lt;br /&gt;Join 12dailypro through my link, and get a free website to promote with!&lt;br /&gt;&lt;br /&gt;&lt;a title="Cadastro Em Sites De Busca" href="http://www.felipegarrote.com/" target="_blank"&gt;Cadastro Em Sites De Busca&lt;/a&gt;&lt;br /&gt;Top professional website promoter, ranking, marketing and seo&lt;br /&gt;&lt;br /&gt;&lt;a title="Optimize Your Website" href="http://www.seoelite.com/" target="_blank"&gt;Optimize Your Website&lt;/a&gt;&lt;br /&gt;Promote your website by getting a higher search engine ranking.&lt;br /&gt;&lt;br /&gt;&lt;a title="#1 Free Link Exchange Directory On The Web - Link Market" href="http://www.linkmarket.net/" target="_blank"&gt;#1 Free Link Exchange Directory On The Web - Link Market&lt;/a&gt;&lt;br /&gt;Have you ever tried to exchange links, swap links, or trade links? Was it hard? Use link market instead; - it is easy to use, free and very smart. It will save you hours of work.&lt;br /&gt;&lt;br /&gt;&lt;a title="Template Affiliate Program" href="http://www.template-affiliate-program.com/" target="_blank"&gt;Template Affiliate Program&lt;/a&gt;&lt;br /&gt;You can make from 5 to 35% in commission on every sale you refer from your web site.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19365048-113626848394005607?l=webdesignhosting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://webdesignhosting.blogspot.com/feeds/113626848394005607/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365048&amp;postID=113626848394005607' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365048/posts/default/113626848394005607'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365048/posts/default/113626848394005607'/><link rel='alternate' type='text/html' href='http://webdesignhosting.blogspot.com/2006/01/web-site-submission.html' title='web site submission'/><author><name>Bo Fan</name><uri>http://www.blogger.com/profile/14251610554367500078</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365048.post-113626840136572859</id><published>2006-01-02T22:06:00.000-08:00</published><updated>2006-02-04T21:02:46.896-08:00</updated><title type='text'>teacher web site</title><content type='html'>&lt;a href="http://www.ls-elearning.com/" title="London International School Of E-learning" target="_blank"&gt;London International School Of E-learning&lt;/a&gt;&lt;br /&gt;1700+ courses. Advanced learning experience,24/7 instant mentor. Cisco, a+, network+, programming, web design or mcse  for $64. 99. Business admin, projet management for $32. 99. Register now, start now. 3 days refund policy. 99% success rate at exam&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19365048-113626840136572859?l=webdesignhosting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://webdesignhosting.blogspot.com/feeds/113626840136572859/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365048&amp;postID=113626840136572859' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365048/posts/default/113626840136572859'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365048/posts/default/113626840136572859'/><link rel='alternate' type='text/html' href='http://webdesignhosting.blogspot.com/2006/01/teacher-web-site.html' title='teacher web site'/><author><name>Bo Fan</name><uri>http://www.blogger.com/profile/14251610554367500078</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365048.post-113626813190416044</id><published>2006-01-02T22:01:00.000-08:00</published><updated>2006-02-04T20:35:29.570-08:00</updated><title type='text'>free music download web site | video | VOIP</title><content type='html'>&lt;a title="Video Production And Web Design Services" href="http://www.andrej.co.uk/" target="_blank"&gt;Video Production And Web Design Services&lt;/a&gt;&lt;br /&gt;Professional video production services uk. Services include filming, digital video editing, dvd authoring and streaming video conversion as well as web site design and media integration.&lt;br /&gt;&lt;br /&gt;&lt;a title="Template Shop" href="http://www.template-shop.com/" target="_blank"&gt;Template Shop&lt;/a&gt;&lt;br /&gt;Professionally designed html and flash templates for your web project.&lt;br /&gt;&lt;br /&gt;&lt;a title="Skype - Skype Video - Business Voip Service Provider - Skype Voip" href="http://www.skype-secrets.com/" target="_blank"&gt;Skype - Skype Video - Business Voip Service Provider - Skype Voip&lt;/a&gt;&lt;br /&gt;Free videos on learning everything you could possibly want to know about skype&lt;br /&gt;&lt;br /&gt;&lt;a title="Terrasip Voip,  The Home Of Vowlan" href="http://www.terrasip.com/" target="_blank"&gt;Terrasip Voip, The Home Of Vowlan&lt;/a&gt;&lt;br /&gt;Terrasip, vowlan (voice over wlan)community, sip, wifi, cheapest voip tarriffs for 56 countries, apply online, free membership, 40 percent savings compared with skype, no computer required, all rates apply worldwide, independent of your location.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19365048-113626813190416044?l=webdesignhosting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://webdesignhosting.blogspot.com/feeds/113626813190416044/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365048&amp;postID=113626813190416044' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365048/posts/default/113626813190416044'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365048/posts/default/113626813190416044'/><link rel='alternate' type='text/html' href='http://webdesignhosting.blogspot.com/2006/01/free-music-download-web-site-video.html' title='free music download web site | video | VOIP'/><author><name>Bo Fan</name><uri>http://www.blogger.com/profile/14251610554367500078</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365048.post-113626759170474038</id><published>2006-01-02T21:52:00.000-08:00</published><updated>2006-02-04T19:55:18.656-08:00</updated><title type='text'>Rss Web Site</title><content type='html'>&lt;a title="Rss Feeds 4u A Human Edited Rss Feed, Blog And Podcast Directory." href="http://www.rssfeeds4u.com/directory/" target="_blank"&gt;Rss Feeds 4u A Human Edited Rss Feed, Blog And Podcast Directory.&lt;/a&gt;&lt;br /&gt;A directory of rss feeds from around the world. As well as offering free submission to the rss feeds directory, rss feeds 4u offer advice to web designers, internet marketing consultants and everyday computer users on how they can best use rss feeds.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19365048-113626759170474038?l=webdesignhosting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://webdesignhosting.blogspot.com/feeds/113626759170474038/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365048&amp;postID=113626759170474038' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365048/posts/default/113626759170474038'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365048/posts/default/113626759170474038'/><link rel='alternate' type='text/html' href='http://webdesignhosting.blogspot.com/2006/01/rss-web-site.html' title='Rss Web Site'/><author><name>Bo Fan</name><uri>http://www.blogger.com/profile/14251610554367500078</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365048.post-113626625793779626</id><published>2006-01-02T21:29:00.000-08:00</published><updated>2006-02-12T21:13:58.376-08:00</updated><title type='text'>Create a Web Site | Ranking</title><content type='html'>&lt;a href="http://pagerank.flash-template.com/" title="Free Ranking Counter" target="_blank"&gt;Free Ranking Counter&lt;/a&gt;&lt;br&gt;Ranking counter is a free service that will show you the google pagerank on your website. You will receive your code in an email when you sign up. You will then have to click on the code or copy and paste it into your browser.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19365048-113626625793779626?l=webdesignhosting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://webdesignhosting.blogspot.com/feeds/113626625793779626/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365048&amp;postID=113626625793779626' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365048/posts/default/113626625793779626'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365048/posts/default/113626625793779626'/><link rel='alternate' type='text/html' href='http://webdesignhosting.blogspot.com/2006/01/create-web-site-ranking.html' title='Create a Web Site | Ranking'/><author><name>Bo Fan</name><uri>http://www.blogger.com/profile/14251610554367500078</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365048.post-113626601200544330</id><published>2006-01-02T21:25:00.000-08:00</published><updated>2006-02-04T20:44:01.833-08:00</updated><title type='text'>Build a Web Site | Hosting</title><content type='html'>&lt;a title="Web Hosting Directory" href="http://www.betterwebservices.com/" target="_blank"&gt;Web Hosting Directory&lt;/a&gt;&lt;br /&gt;Web hosting directory review your current cheap web hosting company. Find cheap web hosting available for coldfusion, windows, linux and adult web hosting. Including dedicated servers, reseller accounts and virtual private dedicated servers.&lt;br /&gt;&lt;br /&gt;&lt;a title="Alojamiento Web" href="http://www.praktonhost.com/" target="_blank"&gt;Alojamiento Web&lt;/a&gt;&lt;br /&gt;Praktonhost - servicio profesional de alojamiento web, professional hosting services.&lt;br /&gt;&lt;br /&gt;&lt;a title="Usa Webhosting" href="http://www.usawebhosting.biz/" target="_blank"&gt;Usa Webhosting&lt;/a&gt;&lt;br /&gt;Usa webhosting, professional website hosting solutions and services. Usa webhosting is a pa web hosting company and we are committed to providing you awith high-quality, low cost web hosting. We have awesome features that you won't find even on more&lt;br /&gt;&lt;br /&gt;&lt;a title="Reseller Hosting" href="http://www.condehq.com/" target="_blank"&gt;Reseller Hosting&lt;/a&gt;&lt;br /&gt;Reseller hosting, dedicated servers, virtual webhosting and website hosting!&lt;br /&gt;&lt;br /&gt;&lt;a title="Flizard Technologies Web Hosting Solutions - Reliable Managed Host" href="http://www.flizard.com/" target="_blank"&gt;Flizard Technologies Web Hosting Solutions - Reliable Managed Host&lt;/a&gt;&lt;br /&gt;Powerful &amp;amp; affordable managed web hosting solutions. Starting at $5. 95 cad per month you get the best service and support. Come check out our plans and compare. Have questions, email us or call us at 1-800-598-6934. 30 day money back guarantee.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19365048-113626601200544330?l=webdesignhosting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://webdesignhosting.blogspot.com/feeds/113626601200544330/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365048&amp;postID=113626601200544330' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365048/posts/default/113626601200544330'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365048/posts/default/113626601200544330'/><link rel='alternate' type='text/html' href='http://webdesignhosting.blogspot.com/2006/01/build-web-site-hosting.html' title='Build a Web Site | Hosting'/><author><name>Bo Fan</name><uri>http://www.blogger.com/profile/14251610554367500078</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365048.post-113626430192169188</id><published>2006-01-02T20:57:00.000-08:00</published><updated>2006-02-12T21:15:53.716-08:00</updated><title type='text'>Small Business web Site Design</title><content type='html'>&lt;a href="http://www.cleanerspro.com/" title="Carpet Cleaners, Carpet Cleaning Company, Carpet Cleaning Service" target="_blank"&gt;Carpet Cleaners, Carpet Cleaning Company, Carpet Cleaning Service&lt;/a&gt;&lt;br&gt;We offer three cleaning professional website packages that and can be afforded on any budget. We offer both templated and custom built websites. We offer the only free carpet cleaners directory in the business. Over 20,000 individuals looking for ca       &lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.abcd.dk/" title="Søgemaskine Optimering Søgemaskineoptimering Seo Ppc Rss Xml Sem" target="_blank"&gt;Søgemaskine Optimering Søgemaskineoptimering Seo Ppc Rss Xml Sem&lt;/a&gt;&lt;br&gt;Abcdesign a/s er siden 1983 udbyder af business building, traffic building, internet markedsføring, søgemaskine optimering, seo, xml, rss, blog building, link building, brand building, community building, overture og adwords, adsense, yahoo &amp; google.       &lt;br /&gt;&lt;br /&gt;&lt;a title="Custom Website Designs" href="http://www.custom-website-designs.net/" target="_blank"&gt;Custom Website Designs&lt;/a&gt;&lt;br /&gt;Affordable custom website designs for ecommerce, small business, corporate, real estate, mortgage, medical, church, and wedding. Find a website designer in your area.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19365048-113626430192169188?l=webdesignhosting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://webdesignhosting.blogspot.com/feeds/113626430192169188/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365048&amp;postID=113626430192169188' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365048/posts/default/113626430192169188'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365048/posts/default/113626430192169188'/><link rel='alternate' type='text/html' href='http://webdesignhosting.blogspot.com/2006/01/small-business-web-site-design.html' title='Small Business web Site Design'/><author><name>Bo Fan</name><uri>http://www.blogger.com/profile/14251610554367500078</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365048.post-113626425042386602</id><published>2006-01-02T20:56:00.000-08:00</published><updated>2006-02-07T18:25:46.950-08:00</updated><title type='text'>Web Site Layout Design</title><content type='html'>&lt;a href="http://www.djbosak.com/" title="Flash Templates - Website Templates" target="_blank"&gt;Flash Templates - Website Templates&lt;/a&gt;&lt;br&gt;Professionally designed flash templates, website templates, flash intros, swish themes, php-bb skins, corporate and oscommerce templates.       &lt;br /&gt;&lt;br /&gt;&lt;a title="Web Design" href="http://www.mattmdesign.com/" target="_blank"&gt;Web Design&lt;/a&gt; Professional, custom website design and graphic design services by matt martin of grants pass, oregon.&lt;br /&gt;&lt;br /&gt;&lt;a title="Free Animations And 3d Signs" href="http://www.graphics-free.com/" target="_blank"&gt;Free Animations And 3d Signs&lt;/a&gt;&lt;br /&gt;Free animations and 3d signs. Tons of original creations plus an archive of graphics. Great for your web pages.&lt;br /&gt;&lt;br /&gt;&lt;a title="Find Discount/cheap  Books, Used College Textbooks, Medical Books" href="http://www.alldiscountbooks.net/" target="_blank"&gt;Find Discount/cheap Books, Used College Textbooks, Medical Books&lt;/a&gt;&lt;br /&gt;Compare book prices at 110 bookstores for cheap books on business, home design,art computer software, travel, shopping,interne health,internet,web design, hosting,gift, jewelry,writer,medical,clothing,electronics,directories, consumer, and education.&lt;br /&gt;&lt;br /&gt;&lt;a title="Quickcreative" href="http://www.quickcreative.net/" target="_blank"&gt;Quickcreative&lt;/a&gt;&lt;br /&gt;Offering online design and printing services including business card, logo, postcard, newsletter and web design.&lt;br /&gt;&lt;br /&gt;&lt;a title="Custom Web Design" href="http://www.enicola.com/" target="_blank"&gt;Custom Web Design&lt;/a&gt;&lt;br /&gt;Custom web design service in virginia, usa. Providing professional custom web design to all business industries nationwide. Get a free no-obligation web design quote today!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19365048-113626425042386602?l=webdesignhosting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://webdesignhosting.blogspot.com/feeds/113626425042386602/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365048&amp;postID=113626425042386602' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365048/posts/default/113626425042386602'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365048/posts/default/113626425042386602'/><link rel='alternate' type='text/html' href='http://webdesignhosting.blogspot.com/2006/01/web-site-layout-design.html' title='Web Site Layout Design'/><author><name>Bo Fan</name><uri>http://www.blogger.com/profile/14251610554367500078</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365048.post-113584528214637673</id><published>2005-12-29T00:33:00.000-08:00</published><updated>2006-02-04T21:18:15.956-08:00</updated><title type='text'>Other Business Links</title><content type='html'>&lt;a href="http://www.donate-car-for-charity.com/" title="Donate Car For Charity Car Donation Official Website" target="_blank"&gt;Donate Car For Charity Car Donation Official Website&lt;/a&gt;&lt;br /&gt;Donate your car, boat, truck or motor home to charity! Your car donation is fully tax deductible and free towing is included if necessary. Your vehicle donation can make an amazing difference to someone who needs food, shelter, or medical care.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19365048-113584528214637673?l=webdesignhosting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://webdesignhosting.blogspot.com/feeds/113584528214637673/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365048&amp;postID=113584528214637673' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365048/posts/default/113584528214637673'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365048/posts/default/113584528214637673'/><link rel='alternate' type='text/html' href='http://webdesignhosting.blogspot.com/2005/12/other-business-links.html' title='Other Business Links'/><author><name>Bo Fan</name><uri>http://www.blogger.com/profile/14251610554367500078</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365048.post-113517825984106344</id><published>2005-12-21T07:15:00.000-08:00</published><updated>2006-03-07T13:49:50.483-08:00</updated><title type='text'>Geocoder Web Service Code Snippet for Google Map API AJAX APPS</title><content type='html'>public class MapData&lt;br /&gt; {&lt;br /&gt;  private ArrayList arrMData;&lt;br /&gt;  private float lat;&lt;br /&gt;  private float lng;&lt;br /&gt;  public MapData()&lt;br /&gt;  {&lt;br /&gt;  }&lt;br /&gt;  public void SetGeocodes(string strAddr)&lt;br /&gt;  {&lt;br /&gt;   try&lt;br /&gt;   {&lt;br /&gt;    us.geocoder.GeoCode_Service c = new kdwebsite.us.geocoder.GeoCode_Service();&lt;br /&gt;    us.geocoder.GeocoderAddressResult[] r = c.geocode_address(strAddr);&lt;br /&gt;    foreach (us.geocoder.GeocoderAddressResult code in r)&lt;br /&gt;    {&lt;br /&gt;     lat = code.lat;&lt;br /&gt;     lng = code.@long;&lt;br /&gt;    }&lt;br /&gt;   }&lt;br /&gt;   catch (Exception e) &lt;br /&gt;   {&lt;br /&gt;    HttpContext.Current.Response.Write(string.Format("&lt;p&gt;{0}: {1}&lt;/p&gt;", e.Message, strAddr));&lt;br /&gt;    return;&lt;br /&gt;   }&lt;br /&gt;&lt;br /&gt;  }&lt;br /&gt;  public void InsertXML(ArrayList arrData, string strPath)&lt;br /&gt;  {&lt;br /&gt;   this.arrMData = arrData;&lt;br /&gt;   XmlDocument doc = new XmlDocument();&lt;br /&gt;   // Load the file into an XmlDocument object.&lt;br /&gt;   try &lt;br /&gt;   {&lt;br /&gt;    //Call webservices to fill lat and lng.&lt;br /&gt;    SetGeocodes(Convert.ToString(arrData[1]));&lt;br /&gt;&lt;br /&gt;    //start opening xml file.&lt;br /&gt;    doc.Load(strPath);&lt;br /&gt;&lt;br /&gt;    // Create the element node and set the attribute:&lt;br /&gt;    XmlNode root = doc.DocumentElement;&lt;br /&gt;    XmlNode foundNode = doc.SelectSingleNode("markers");&lt;br /&gt;&lt;br /&gt;    XmlNode markerNode= doc.CreateNode(XmlNodeType.Element, "marker",string.Empty);&lt;br /&gt;    XmlAttribute attrLat = doc.CreateAttribute("lat");&lt;br /&gt;    attrLat.InnerText = lat.ToString();&lt;br /&gt;    markerNode.Attributes.Append(attrLat);&lt;br /&gt;&lt;br /&gt;    XmlAttribute attrLng = doc.CreateAttribute("lng");&lt;br /&gt;    attrLng.InnerText = lng.ToString();&lt;br /&gt;    markerNode.Attributes.Append(attrLng);&lt;br /&gt;&lt;br /&gt;    XmlAttribute attr0 = doc.CreateAttribute("title");&lt;br /&gt;    attr0.InnerText = arrData[0].ToString();&lt;br /&gt;    markerNode.Attributes.Append(attr0);&lt;br /&gt;&lt;br /&gt;    XmlAttribute attr1 = doc.CreateAttribute("address");&lt;br /&gt;    attr1.InnerText = arrData[1].ToString();&lt;br /&gt;    markerNode.Attributes.Append(attr1);&lt;br /&gt;&lt;br /&gt;    XmlAttribute attr2 = doc.CreateAttribute("phone");&lt;br /&gt;    attr2.InnerText = arrData[2].ToString();&lt;br /&gt;    markerNode.Attributes.Append(attr2);&lt;br /&gt;&lt;br /&gt;    XmlAttribute attr3 = doc.CreateAttribute("fax");&lt;br /&gt;    attr3.InnerText = arrData[3].ToString();&lt;br /&gt;    markerNode.Attributes.Append(attr3);&lt;br /&gt;&lt;br /&gt;    XmlAttribute attr4 = doc.CreateAttribute("email");&lt;br /&gt;    attr4.InnerText = arrData[4].ToString();&lt;br /&gt;    markerNode.Attributes.Append(attr4);&lt;br /&gt;&lt;br /&gt;    XmlAttribute attr5 = doc.CreateAttribute("website");&lt;br /&gt;    attr5.InnerText = arrData[5].ToString();&lt;br /&gt;    markerNode.Attributes.Append(attr5);&lt;br /&gt;&lt;br /&gt;    foundNode.AppendChild(markerNode);&lt;br /&gt;    doc.PreserveWhitespace = false; &lt;br /&gt;    doc.Save(strPath);&lt;br /&gt;   }&lt;br /&gt;   catch (Exception e) &lt;br /&gt;   {&lt;br /&gt;    HttpContext.Current.Response.Write(string.Format("&lt;p&gt;{0}: {1}&lt;/p&gt;", e.Message, strPath));&lt;br /&gt;    return;&lt;br /&gt;   }&lt;br /&gt;&lt;br /&gt;  }&lt;br /&gt; }&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19365048-113517825984106344?l=webdesignhosting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://webdesignhosting.blogspot.com/feeds/113517825984106344/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365048&amp;postID=113517825984106344' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365048/posts/default/113517825984106344'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365048/posts/default/113517825984106344'/><link rel='alternate' type='text/html' href='http://webdesignhosting.blogspot.com/2005/12/geocoder-web-service-code-snippet-for.html' title='Geocoder Web Service Code Snippet for Google Map API AJAX APPS'/><author><name>Bo Fan</name><uri>http://www.blogger.com/profile/14251610554367500078</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365048.post-113312647885039058</id><published>2005-11-27T13:17:00.000-08:00</published><updated>2006-01-04T19:36:47.936-08:00</updated><title type='text'>internet Web Site Design</title><content type='html'>There are so many choices when talking about web site hosting, design and promoting. My first posting here will be for those who has little or no web site experience but want to have a professional web appearing in the internet. I will show some of the simple techniques and skills in choosing different ways from web site hosting, web design, content management and web site promotion in different search engine.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Domain Name&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Let's start first with website domain name choosing. A easy to remember and descriptive domain name definately will draw a lot of hits naturally. That's why so many genius bought so many domain name when the internet first started booming. The most evident is nissan.com so Nissan has to choose nissandriven.com. Some other people made a killing by just reserving those names and sell them later on.&lt;br /&gt;&lt;br /&gt;If there is no short name, I would suggest a longer name rather. As the community search is advancing rapidly, people just don't want to remember anything. Bookmarking website could provide convenient tool bar for you to tag your favorite site and access them later on. Also as the Internet 2 is comming, there will be more websites coming. So bookmarking will be best solution to remember sites. Here are my suggestions: &lt;a onclick="return top.js.OpenExtLink(window,event,this)" href="http://www.clipmarks.com/" target="_blank"&gt;www.clipmarks.com/&lt;/a&gt;, &lt;a onclick="return top.js.OpenExtLink(window,event,this)" href="http://del.icio.us/" target="_blank"&gt;del.icio.us/&lt;/a&gt;, &lt;a onclick="return top.js.OpenExtLink(window,event,this)" href="http://jeteye.com/" target="_blank"&gt;jeteye.com/&lt;/a&gt;, &lt;a onclick="return top.js.OpenExtLink(window,event,this)" href="http://shadows.com/" target="_blank"&gt;shadows.com/&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Hosting Solutions&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Next, let's talk about finding a good and secure hosting site. Your site needs to be on the internet 24/7 and not easily be hacked too. So a secure and renowned hosting should be considered. Price is also another reasons. If you want more flexibility, 1and1 is a good site. It offeres quite a lot of tools for you to create webpages, access databases, enough storage, multiple domain names as well as integrate with many other marketing tools such as email subscription, forum etc.&lt;br /&gt;&lt;br /&gt;Yahoo small business is another good choice. It offeres pretty cheaper price with a cheap web hosting solutions. You could also search free web hosting or affordable web hosting through google. It is better to find a ecommerce web hosting so credit card processing and shopping cart could be easily applied.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Web Page Layout&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;The key to a prefessional web pages are navigational bars that could provide easy access to all of your key content pages within 2 or 3 clicks. The page should be simple or rich in text rather than using too many pictures that are slow to download. If you want to use Google Adsense, you might want to consider integrating them into a hot positions which are top center location. Try use static url for easy indexing of Google Crawler. You could also use web site template offered by other companies to create web pages.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Website Design&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Setting up a sales page and thank you page for products with resell rights using ClickBank. Creating shopping cart with clear ordering links and payment method processing with PayPal or other credit processing provider. Installing a perl mailing list program, adding forms to your site for easy feedback from your visitors, installing a free blog on your website and setting up a discussion forum are good ways to have your visitors coming back again and again. RSS feeds provide another way for your customer to dynamically know your news.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Content Matters&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;It is pretty easy to create a webpage optimized, trading links with some other relevant sites and then you get a good PR a few years ago. Google now is trying to switch onto to webpages with enough content and authoritive websites. Centering around a few high paying key words would be helpful on one page so targeted viewers could be drawn. Optimizing your pages for high search engine ranking still needs to pay much attention to. Seperate sponsored links clearly from your site content.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Web Site Promotion&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Write articles and papers to ezine, list your sites with as many open directories as possible. Create classified ads, write your own ebook, set up auto respondent, create redirects for your affiliate links. Put bookmarking site on places that are easily accessed. Set up your site url in your email signature file.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;More information&lt;/strong&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19365048-113312647885039058?l=webdesignhosting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://webdesignhosting.blogspot.com/feeds/113312647885039058/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365048&amp;postID=113312647885039058' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365048/posts/default/113312647885039058'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365048/posts/default/113312647885039058'/><link rel='alternate' type='text/html' href='http://webdesignhosting.blogspot.com/2005/11/internet-web-site-design.html' title='internet Web Site Design'/><author><name>Bo Fan</name><uri>http://www.blogger.com/profile/14251610554367500078</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry></feed>
