Home Home    Forum    Blog    Feed your aggregator (RSS 2.0)

The Johnnynine Weblog - Tuesday, July 26, 2005
A weblog by Johnny Hughes
 
 Monday, July 25, 2005

I always forget the lifecycle of custom server control classes with respect to web page, ie. aspx file.

The following results are based on a drop down list custom control:

customcontrol - Constructor
customcontrol - OnInit - Enter
customcontrol - OnInit - Exit
webpage - OnInit - Enter
webpage - OnInit - Exit
webpage - Page_Load - Enter
    customcontrol - could be altered here in page load, causing some event to fire
webpage - Page_Load - Exit
customcontrol - OnLoad - Enter
customcontrol - OnLoad - Exit

POSTBACK:

customcontrol - Constructor
customcontrol - OnInit - Enter
customcontrol - OnInit - Exit
webpage - OnInit - Enter
webpage - OnInit - Exit
customcontrol - LoadViewState - Enter
customcontrol - LoadViewState - Exit
webpage - Page_Load - Enter
webpage - Page_Load - Exit
customcontrol - OnLoad - Enter
customcontrol - OnLoad - Exit

customcontrol - OnSelectedIndexChanged - Enter
    webpage - xx_SelectedIndexChanged - Enter
        customcontrol - could be altered here in page load, causing some event to fire
    webpage - xx_SelectedIndexChanged - Exit
customcontrol - OnSelectedIndexChanged - Exit

Tuesday, July 26, 2005 5:39:23 AM (US Mountain Standard Time, UTC-07:00)  #    Comments [0]   .NET  | 
 Sunday, July 24, 2005

This list is more for me than the masses.

* Application is free.
* Application has a scaled down free version.

Anti Virus AVG Free Edition*
Web Browser Mozilla Firefox*
Desktop Wallpaper Rotator Panorama 32*
Drive Imaging Acronis True Image (Also Norton Ghost)
PDF Reader Adobe Acrobat
Photo Editor Adobe Photoshop
Photo Album Adobe Photoshop Elements
Password Manager AI RoboForm
Blog Editor BlogJet
DVD Backup DVD Shrink*
DVD Player InterVideo WinDVD
Music Player Music Match, iTunes*
Office Productivity Software Microsoft Office, although OpenOffice* is an excellent free alternative.
CD Burner Nero Burning Rom
Media Player Apple Quicktime (comes with iTunes), RealPlayer, Divx Player
Remote Desktop RealVNC*
Hotkey Manager HotkeyControl XP*
File Comparer WinMerge*
Search and Replace InfoRapid Search and Replace*
Music Station Yahoo Messenger/Launchcast*
Find Filename Locate32*
Find Documents Window Desktop Search*
Notepad Notepad++*, Notepad2*
Task Switcher TaskSwitchXP*
Archiver WinZip
Binary File Editor Hex Editor
Little Tools ClipName, SysInternals... Process Explorer, AutoRuns, Junction, FileMon, RegMon, Power Toys... CmdHere, ImageResizer, Open Command Window Here
Explorer Replacement ExploreXP*, Explorer2, Directory Opus
Tivo Tools Tivo Desktop (Because I can't get Tivo HME to work)
Screenshots WinSnap
Launcher Launchy


Developer Tools

DBMS Microsoft Sql Server
IDE Microsoft Visual Studio 6.0, Microsoft Visual Studio .NET
Microsoft DirectX 9.0 SDK*
Color Picker Nattyware Pixie*
Snippet Compiler
Regular Expressions Testing The Regulator*
.NET Class Browser Reflector*
HTML Editor Dreamweaver, 1st Page 2000* which is just like Homesite

Others that I have used and like

Encryption PGP Desktop
Web Grabber WinHTTrack*
Remote Control PC Anywhere
Partitioner Partition Magic
Defrag O&O Defrag
Virtual Machine VMWare
Log File Analyzer AWStats using ActivePerl
Blog Engine DasBlog*
Monday, July 25, 2005 3:18:58 AM (US Mountain Standard Time, UTC-07:00)  #    Comments [0]    | 
 Wednesday, July 20, 2005

This is a question I ask myself everytime I start a new project that requires authentication.  And then respectively is it Sign Out, Sign Off, Log Out, or Log Off?

What is this all about?  Well I was trying to determine if there was a standard terminalogy used to describe entering your username and password to gain access to a system or application.

I found no definitive answer, but I did check out a few random web sites and operating systems to see what they used.

Most of the web sites I checked, mac, solaris, redhat w/gnome use Log In/LogOut.

Only Windows OS’s and a couple we sites used Log On/Log off.

And then Sign In/Sign Out was rather limited.

Now granted, my selection of web sites is farely limited and I did not check any actual client applications.

There is a term called Single Sign On, yet I did not run across any systems which actually term their username and password screen Sign On.

Sign In/Sign Out
yahoo mail
gmail
hotmail
expedia
ofoto
shutterfly
tivo
netflix
turbotax
amazon
ebay
espn
cnn
usps
national geographic
dell
oracle

Log In/Log Out
Mac OS 9.0, 10, X
Sun Solaris OS
GNOME 2.2.0 in Redhat 9
sun
buy
logitech
gamespot
webex
americawest
mac mail
redhat
sourceforge
roboform
swa
avis
united
nwa
americanairlines
delta
paypal
paypal development
flickr
snapfish
qvc
ameritrade
schwab
american express
evite
fedex
motley fool
ivillage
brinannica
lycos
bugzilla
blogjet
novell
rsa

Log On/Log Off
Windows NT, 2000, 2003,
95, 98, Me,
longhorn
chase
etrade
oracle sql plus
Sign On/Sign Off
I didn't run into any.
Thursday, July 21, 2005 12:34:14 AM (US Mountain Standard Time, UTC-07:00)  #    Comments [0]    | 
 Tuesday, July 19, 2005

Oracle TNS Names Configuration

Tuesday, July 19, 2005

4:12 PM

 

A question I am frequently asked is how do I set up a PC's TNSNAMES.ORA file so that it contains an entry pointing at a particular oracle database instance.

 

Adding an ODBC DSN is out of the scope of this document, but I will mention the following:

Once this configuration is done you can use the ODBC Administrator to add an Oracle DSN.  In the Oracle ODBC Driver Configuration window, in the TNS Name Service text box, you can enter the net service name as you entered it in the setup below, or you can enter the fully qualified net service name as it appears in the tnsnames.ora file.

 

Ok, here is the configuration:

 

Please note that the following screen shots may slightly vary if this is not the first name service entry you have added.

 

Run the Oracle Net Configuration Assistant from:

 

Start Menu / All Programs / OraHome90 / Configuration and Migration Tools / Net Configuration Assistant.   (OraHome90 may be named something different.)

 

Select "Local Net Service Name configuration", then "Next".

 

 

Select "Add", then "Next".

 

 

Select "Oracle8i or later database or service", then "Next".

 

 

Enter the name of the service.  This will most likely need to be the fully qualified service name of the oracle service instance. (Not necessarily the name of the machine, because more than one oracle database service instance can run on a single machine.)

 

If you do not know the service name, one way to find it is to run the "Oracle Net Manager" on the server and expand "Oracle Net Configuration", then expand "Local", then expand "Service Naming".  This will then contain a list of service names.

 

 

Select "TCP", then "Next".

 

 

Enter the host name of the computer that the oracle database service is running on.  This can be the IP address, the NetBIOS computer name (like "computer1"), or fully qualified domain name of the computer (like "computer1.mydomain.com").

 

 

Select "Yes, perform a test", then "Next".

 

 

Because the first test is done using the "scott" and "tiger" username and password, it will likely fail and you must select "Change Login".

 

 

Change the default username and password to a valid username and password for the database service you entered.  Then click "OK".

 

 

After changing the login, the test will automatically rerun and hopefully you will have success.  If so, select "Next".

 

 

Enter any net service name you like here which will be used as a reference to the configuration you just set up.  Then select "Next".

 

 

 

At this point your configuration has been saved to your TNSNAMES.ORA which will be somewhere like:  C:\Program Files\Oracle\ora90\network\admin\tnsnames.ora

 

And will look something like:

 

# TNSNAMES.ORA Network Configuration File: C:\progra~1\oracle\ora90\network\admin\tnsnames.ora

# Generated by Oracle configuration tools.

 

MYSERVICENAME.MYDOMAIN.COM =

(DESCRIPTION =

(ADDRESS LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = computer1)(PORT = 1521))

)

(CONNECT DATA =

(SERVICE NAME = myoracleservice.mydomain.com)

)

)

 

Select "Next".

 

Select "Finish" and the configuration application will close.

 

Wednesday, July 20, 2005 12:26:12 AM (US Mountain Standard Time, UTC-07:00)  #    Comments [1]   Database | Oracle  | 
 Monday, July 18, 2005

What I love about Mozilla Firefox is all the great extensions for it.  Here are my favorites…

DOM Inspector*
Dictionary Search
IE View*
Nuke Anything
wmlbrowser
Clone Window*
Adblock*
Web Developer*
Image Zoom*
Tabbrowser Preferences
Yahoo Toolbar*
BlogJetThis!
ColorZilla
Greasemonkey*
Download Manager Tweak
AI Roboform Toolbar*
MeasureIt

* These are items I can’t live without!

Tuesday, July 19, 2005 6:59:03 AM (US Mountain Standard Time, UTC-07:00)  #    Comments [0]    | 
Copyright © 2009 Johnny Hughes. All rights reserved.
DasBlog 'Portal' theme by Johnny Hughes.