Sunday, August 26, 2007

ASP.NET on Godday.com

As of 2007-08-26, Godaddy support ASP.NET 1.1 & 2.0

  • For whatever reason, when try to access default.aspx, browser get XML parsing error. and the root directory is being set to 2.0. then set to 1.1, even worse, I got "Server not available" error. then change back to version 2.0, now the default.aspx can be accessed without any problem. Conclusion: no idea why.

Friday, August 24, 2007

教你如何砍价(新车)

An article from the web.

What I am telling you is based on 7 years in the business and personal purchases.
------------------------------...
MSRP = Sticker(includes Dest. Charge)
Invoice = Can be found on Edmunds.com(include options) or kbb.com
Rebates = Vary by local dealership
Holdback (dealer's profit) = see below portion to calculate holdback
Estimate True invoice = Invoice - Rebates - Holdback
tax = ?% x True Invoice
Tags = whatever your states charges (typically $100 - $400)
Low ball offer = True Invoice + tax + tags - $2,000
Target Price = [ (MSRP - Rebate - Low ball offer) ] / 2 + low ball offer (this is basically the formula I use)
TRY TO GET YOUR PRICE AS CLOSE TO THE TARGET PRICE AS POSSIBLE!
------------------------------...
The car business is hurting right now. Dealers are happy with their "holdback". Its the salesman that are starving. STOP NEGOTIATING WITH THE SALESMAN! Its a fact that the average car salesman only sales 8-10 cars per month. Its also a fact that a "flat", the money a salesman is going to make on a new car sales with no profit(invoice) is $50-$100. So do the math thats only $800-$1000 in commission per month. Thats why dealer are always hiring salesman. Its also why salesman are constantly getting fired.
GET THE SALESMAN ON YOUR SIDE! Tell him up front he's not gonna make any money on you, this will be an invoice deal. Tell him you'll slip him a $100 after the deal if you get your price. So when he goes up to the "salesdesk", he's fighting for you. When the salesman comes back to you with numbers on the paper, they call it an "A" sheet. Cross it out with a big "X", flip it over right your number on the back, next to it write "T/T out the door", then underline it. The first number you write should be at least $2000k below invoice. His manager will either send someone over or come his self. This is a good sign it shows that you werent talking to a "closer". He might even write a note, asking where r you getting your numbers. If this happends, write "I was thinking the same thing about you numbers".
Typically his second number will be $2000 above invoice. If it is, you write," Split the difference, with T/T, out the door" They usually will jump at it.

Tips:

DONT BE SCARED TO WALK AWAY.
CONFIDENCE IS KEY.
DONT TEST DRIVE THE VEHICLE FROM THE DEALER YOU ARE BUYING FROM.
DONT DISCUSS CREDIT, FINANCE, INTEREST RATE, ETC BEFORE YOU GET INVOICE PRICING.
(THESE ARE BUYING SIGNALS, THEY WILL SMELL IT LIKE BLOOD TO A SHARK)

DONT LISTEN TO YOUR FRIENDS. EVERYBODY CLAIMS THE GOT A GOOD PRICE. MOST DONT KNOW WHAT INVOICE IS.
DONT ANSWER ANY QUESTIONS DURING NEGOTIATING FOR INVOICE.
(YOU MAY GIVE AWAY A BUYING SIGNAL WITHOUT KNOWING)

SHOPPING DURING THE LATTER PART OF THE MONTH CAN WORK TO YOUR ADAVNTAGE.
(DEALERS HAVE A PROJECTED SALES IN UNITS THEY NEED TO MEET, SO DO BANKS. THEY TYPICALLY WILL WORK BETTER DEALS AT THIS TIME TO MAKE THEIR MONTH)

IF YOU SUBMIT YOUR EMAIL ADDRESS TO A DEALERS WEBSITE LET THEM KNOW "NOT TO CALL YOU, NOT TO NEGOTIATE, YOU WILL ONLY ACCEPT INVOICE W/TAX&TAGS, IF THEY DO CALL YOU, YOU WILL NOT DEAL WITH THEIR DEALERSHIP, IF THE EMAIL YOU ANYTHING OTHER THAN INVOICE, YOU WILL NOT DEAL WITH THEIR DEALERSHIP" THIS IS THE MOST EFFECTIVE WAY TO NEGOTIATE, AS OPPOSE TO IN PERSON.

THEY KNOW IF YOU NEGOTIATING THIS WAY YOU ARE A SERIOUS BUYER.

THEY WANT YOU IN THE DEALERSHIP SO THEY PLAY THE "GAME" WITH YOU. ITS SET UP TO WORK AGAINST YOU. LIKE A CASINO THE HOUSE ALWAYS WINS.

MOST DEALERS HAVE THE "NEGOTIATING" TABLES IN THE MIDDLE OF THE DEALERSHIP OR OPEN OFFICES.
(THIS CREATES A "BUYING FRENZY")

IT HELPS TO HAVE YOUR FINANCING ALREADY DONE BEFORE YOU SHOP FOR THE CAR.
------------------------------...
Calculate Holdback

If a holdback is calculated from the:

Total MSRP: consumers must include the MSRP price of all options before figuring the holdback.
Base MSRP: consumers must figure the holdback before adding desired options.
Total Invoice: consumers must include the invoice price of all options before figuring the holdback.
Base Invoice: consumers must figure the holdback before adding desired options.

Acura 3% of the Base MSRP
Audi No holdback
BMW No holdback
Buick 3% of the Total MSRP
Cadillac 3% of the Total MSRP
Chevrolet 3% of the Total MSRP
Chrysler 3% of the Total MSRP
Dodge 3% of the Total MSRP
Ford 3% of the Total MSRP
GMC 3% of the Total MSRP
Honda 3% of the Base MSRP
HUMMER 3% of the Total MSRP
Hyundai 2% of the Total Invoice
Infiniti 1% of the Base MSRP
Isuzu 3% of the Total MSRP
Jaguar No Holdback
Jeep 3% of the Total MSRP
Kia 3% of the Base Invoice
Land Rover No Holdback
Lexus 2% of the Base MSRP
Lincoln 2% of the Total MSRP
Mazda 2% of the Base MSRP
Mercedes-Benz 3% of the Total MSRP
Mercury 3% of the Total MSRP
MINI No Holdback
Mitsubishi 2% of the Base MSRP
Nissan 2% of the Total Invoice
Pontiac 3% of the Total MSRP
Porsche No Holdback
Saab 2.2% of the Base MSRP
Saturn 3% of the Total MSRP
Scion No Holdback
Subaru 3% of the Total MSRP (Amount may differ in Northeastern U.S.)
Suzuki 3% of the Base MSRP
Toyota 2% of the Base MSRP (Amount may differ in Southern U.S.)
Volkswagen 2% of the Base MSRP
Volvo 1% of the Base MSRP
------------------------------...
EXAMPLE:
2007 Toyota Camry LE auto w/ minimum option needed (from edmunds.com)
MSRP: $20975
Invoice: $18771
Rebate: $0
Holdback: $420 (2% of MSRP)
Tru Inv: $18352
Tax in CA :$1514
Tag: 200 (est.)
Low ball: $18066
Target: [ ( 20975 - 0 - 18066 ) / 2 ] + 18066 = $19520 (out the door price, all fees included)

Source(s):
carbuyingtips.com

Wednesday, August 22, 2007

Godaddy.com MS SQL Server

the following is for MS SQL Server support for godaddy.com as of 2007-08-22

  • Can only create SQL 2005 database
  • in the query analyzer, it doesn't support '--' style comment, but it does support /* */ style

Tuesday, August 21, 2007

Install DNN on godaddy.com

the following is for installing DotNetNuke manually on Godaddy share hosting as of 2007-08-22
  • This instruction is for DotNetNuke 4.3.7
  • try version 4.4.1, I got error during installation even thought I can still access the web site after installation
  • try version 4.5.5, Cannot even install this build. from web, somebody complaint similar problem.

Here is the detail procedure for install on godaddy.com server
  • .NET Framework 2.0 must be installed
  • SQL Server 2000 or 2005, create database 'mydatabase'
  • Modify web.config, set the connection string in TWO places, comment "Connection String for SQL Server 2005 Express" part, uncomment "Connection String for SQL Server 2000/2005" part,set correct connection string
  • using FTP tools to create new folder "dnn".
  • Create virtual folder, go to godaddy.com's control panel, go to "Content"/"Directory Management", click "Create directory", enter name "dnn", set flag "Read"/"Web"/"Browse"/"Write"/"Set Root", then click continue. (wait about half an hour)
  • upload everything to "dnn" folder
  • browse to "http://www.mydomain/dnn/
  • select default "Typical"/"English", hit "Continue"
  • click "Test Permissions", then click "Continue"
  • click "Next" to start the installation procedure
Upgrade DNN 4.3.7 to 4.4.1 on godaddy's windows hosting account
  • make sure you always backup your files/database before upgrading to a new version
  • unzip the code over top of your existing application ( using the Overwrite and Use Folder Names options )
  • rename release.config -> web.config
  • merge any localized settings from your old web.config to the new web.config. These typically include:
    - connection strings ( SiteSqlServer )
    - machine keys ( validationKey and decryptionKey ) (if not changed, the password of user "host"/"admin" will be change to something unknown)
    - objectQualifier
  • browse to localhost/DotNetNuke in your web browser
  • the application will automatically upgrade to version 4.4.1
Upgrade DNN 4.4.1 to 4.5.5 on godaddy's windows hosting account
  • same procedure as upgrading from 4.3.7 to 4.4.1


SMTP Server Settings:
  • SMTP Server: smtpout.secureserver.net
  • SMTP Authentication: Basic
  • SMTP Username: xyz@mydomain.com
  • SMTP Password: the password


To install 4.5.5 in the local machine is fine, here is how
  • the {Server}/NetworkService user account must have Read, Write, and Change Control of the root website directory and subdirectories ( this allows the application to create files/folders )
  • the [SERVER]\ASPNET User Account must have Read, Write, and Change Control of the virtual root of your website.
  • browse to localhost/DotNetNuke in your web browser
  • the application will automatically execute the necessary database scripts and provide feedback in the browser

Reference

Saturday, August 11, 2007

VPN

mWonder how to set up VPN on my Windows 2000 server machine, now I am having DLINK for VOIP and Microsoft router.

File Sharing with Microsoft Windows

File Sharing in Windows XP

Windows XP supports three different ways of sharing files:

· The Shared Documents folder

· Simple file sharing

· Advanced file sharing

These three different types are described in the following sections.

Shared Documents Folder

Windows XP Home Edition file sharing is simplified by using a special folder named the Shared Documents folder. This folder is available in My Computer and Windows Explorer. Any file or folder within the Shared Documents folder is automatically shared on the network. You do not have to configure file sharing on separate folders. You only have to either move or copy the file or folder you want to share on the network to the Shared Documents folder.

Simple File Sharing

Windows XP Home Edition supports a file sharing mode known as simple file sharing for folders other than the Shared Documents folder. A computer running Windows XP Professional when it is a member of a workgroup also supports simple file sharing. With simple file sharing, the act of enabling file sharing on a folder and specifying the type of access is simplified to the following choices:

· Whether to enable sharing for the folder

· The name of the share

· Whether to allow network users to change files in the folder

Advanced File Sharing

For a computer running Windows XP Professional (when it is a member of a workgroup), you can optionally disable simple file sharing and enable advanced file sharing, also known as classic file sharing. Advanced file sharing is the file sharing mode used by Windows 2000 and Windows NT 4.0. With advanced file sharing you can specify:

· Whether to enable sharing for the folder

· The share name

· A comment or description for the share

· The maximum number of computers that can connect to the share

· Permissions on the share, which include the list of user or group accounts and their level of access

· Offline folder settings

· If modifying the settings of an existing shared folder, whether to create a new share

If the computer is a member of a workgroup, then only the accounts on the local computer are available. If the computer is a member of a domain, then you can select domain accounts, accounts from domains that are trusted by the domain of the computer, and local computer accounts.

Hybrid cars

So the price of gas is making you seriously consider purchasing a hybrid car next time around. You’re not alone. The cost of gas has a lot of Canadians miffed at the pump and reconsidering their next new vehicle.

A hybrid is a vehicle powered by a combo of gasoline and electricity. The first hybrid introduced in Canada, was the Honda Insight in 2000. Since then we’ve seen the introduction of the Toyota Prius in 2001, the Honda Civic Hybrid in 2002, the Chevrolet Silverado Hybrid and the Ford Escape Hybrid in 2005, to name just a few. Although relatively new to the Canadian market there’s been a lot of buzz about how much these vehicles can save you in gas because of their fuel efficiency. But do savings appear anywhere else, like your insurance rate?

What other costs or savings are there with a hybrid?
Sure, hybrids are marketed as an environmentally-friendly way to save you money when it comes to the cost of gas, but what about other costs? Or better yet, savings? The following is a snapshot of the costs or savings you might find when buying a hybrid.

Insurance
After comparing online quotes at www.kanetix.ca, for the Honda Civic Hybrid, Chevrolet Silverado 1500 Hybrid, Ford Escape Hybrid and the Toyota Camry Hybrid it appears there is no one particular trend when it comes to the insurance rates for hybrids. When compared to their gas-powered alter-egos, the cost to insure a hybrid vehicle was neither consistently higher nor lower across the country.

Hybrids have not been around long—only since 2000. What this means to insurers is they have very little information on hand about the vehicles—like how often they are stolen, how much they cost to repair after an accident, their propensity to be in an accident or the frequency and severity of injuries if in an accident. If you take out a driver’s personal insurance and driving experience, when it comes to calculating the premium for the vehicle itself, insurers are making an educated guess.

This does not necessarily translate into bad news for hybrid consumers. Even though hybrids are still relatively new in the marketplace, a trend south of the border—where insurers are offering insurance discounts for drivers of hybrids usually around 10%—suggests that insurers like the drivers of hybrids as a group and believe they are low-risk. The good news for Canadians is that the idea of insurance discounts for hybrid drivers is getting some attention here as well. Although not yet widespread, drivers of hybrids will likely benefit from more activity by their insurers soon.

Ticket price
While fuel efficiency is certainly a bonus in your pocketbook, it comes at the expense of a slightly more expensive vehicle – anywhere from $5000 to $6350 more for the hybrid models we looked at compared to the non-hybrid version.*

Maintenance
There is a perception that hybrids cost more to maintain. To offset this perception—and to put their money where their mouth is so to speak—some hybrid manufactures offer warranties that extends beyond the basic coverage on their hybrids. Toyota for example, offers an 8-year (or 160,000 km) warranty coverage on their Prius and Highlander hybrid-related components. Warranty aside, it’s also been reported that a hybrid’s regular preventative maintenance costs are comparable to its gas-powered counterpart.

Government incentives
What about incentives from the Federal or Provincial governments to encourage consumers to buy green? On the provincial level, there is good news if you live in British Columbia, Manitoba, Ontario, Quebec or Prince Edward Island. These five provinces are the only ones to offer a tax rebate or credit (depending on the province) varying from $1,000 to $3,000. Federally, in March 2007 the government introduced in their budget, plans to introduce a ‘Vehicle Efficiency Incentive’ that will offer Canadians a rebate of up to $2,000 for the purchase of an eligible new fuel-efficient vehicle.



Looking out for future trends

While hybrids are still in their early days, interest in these vehicles continues to grow. Auto makers are coming out with more hybrids every year and Canadian consumers are buying them. The www.kanetix.ca snapshot of hybrid vehicles show there is also activity afoot among insurers. Recent announcements about insurance discounts for hybrid drivers suggests you’ll likely see more activity, and hopefully more savings, as insurers and the public learn more about hybrids. We’ll keep you posted as changes happen.~

Tuesday, August 7, 2007

Terminal services configuratoin for Win2K

1. Disable Administrator account to logon to terminal server: under "Administrative Tools"/"Computer Management", go to "Local users and groups" / "Users", find "Administrator" account, right click and select Properties context menu, goto "Terminal services" and un-check "Allow logon to terminal server"

2. Create another account to logon to terminal server: create another user, assign "Administrator" role (the default user role can't be used to logon to terminal server). the default setting for the new user is to "Allow logon to terminal server", so leave as is.

Found a good source for error "Terminal Services Client Error Message: You Do Not Have Access to Logon to This Session"
the following is the detail information:
Terminal Services Client Error Message: You Do Not Have Access to Logon to This Session
View products that this article applies to.
Article ID : 224395
Last Review : February 22, 2007
Revision : 2.3
This article was previously published under Q224395
SYMPTOMS
When you try to log on using the Terminal Services client, you may receive the following error message:
Logon Message: You do not have access to logon to this session.

CAUSE
Terminal Services has a default connection security setting allows only administrators to log on. If the security attributes on a specified connection have not been set, the connection inherits these default security settings. For additional information, please see the following article in the Microsoft Knowledge Base:
225038 (http://support.microsoft.com/kb/225038/EN-US/) Default Connection Changes Are No longer Applied
If the default connection security settings do not meet your needs, you can set custom security attributes.

RESOLUTION
To set custom Terminal Services connection permissions:
1. Click Start, point to Programs, point to Administrative Tools, and then click Terminal Services Configuration.
2. Open the Connections folder.
3. Right-click the connection (RDP-TCP), and then click Properties.
4. On the Permissions tab, add the group(s) that needs access to this connection.
5. Click OK.

STATUS
This behavior is by design.

APPLIES TO
• Microsoft Windows 2000 Server
• Microsoft Windows 2000 Advanced Server
• Microsoft Windows 2000 Datacenter Server