外文翻译开发一个ASP网站所运用的工具.docx
《外文翻译开发一个ASP网站所运用的工具.docx》由会员分享,可在线阅读,更多相关《外文翻译开发一个ASP网站所运用的工具.docx(12页珍藏版)》请在冰点文库上搜索。
![外文翻译开发一个ASP网站所运用的工具.docx](https://file1.bingdoc.com/fileroot1/2023-5/1/fad518d2-f641-441c-9a8b-f279af89db0f/fad518d2-f641-441c-9a8b-f279af89db0f1.gif)
外文翻译开发一个ASP网站所运用的工具
中文3400字
ASPdevelopmentofasitebytheuseoftools
1.Dreamweaver
MacromediaDreamweaverisaprofessionalHTMLeditorforvisuallydesigningandmanagingwebsitesandpages.Whetheryouenjoythecontrolofhand-codingHTMLorprefertoworkinavisualeditingenvironment,DreamweavermakesiteasytogetstartedandprovidesyouwithhelpfultoolstoenhanceyourWebdesignexperience.
Dreamweaverincludesmanycodingtoolsandfeatures:
anHTML,CSS,andJavaScriptreference,aJavaScriptdebugger,andcodeeditors(theCodeviewandCodeinspector)thatallowyoutoeditJavaScript,XMLtechnologyimportsHTMLdocumentswithoutreformattingMacromedia’sRoundtripHTMLtechnologyimportsHTMLdocumentswithoutreformattingthecodeandyoucansetDreamweavertocleanupandreformatHTMLwhenyouwantitto.
Dreamweaver’svisualeditingfeaturesalsoletyouquicklyadddesignandfunctionalitytoyourpageswithoutwritingalineofcode.Youcanviewallyoursiteelementsorassetsanddragthemfromaneasy-to-usepaneldirectlyintoadocument.StreamlineyourdevelopmentworkflowbycreatingandeditingimagesinMacromediaFireworks,thenimportingthemdirectlyintoDreamweaver,orbyaddingFlashobjectsyoucreatedirectlyinDreamweaver.
Dreamweaverisfullycustomizable.UseDreamweavertocreateyourownobjectsandcommands,modifykeyboardshortcuts,andevenwriteJavaScriptcodetoextendDreamweaver’scapabilitieswithnewbehaviors,propertyinspectorsandsitereports.
TheDreamweaverworkarea
Let’sstartwithabriefoverviewoftheDreamweaverworkarea.
Ifyouhaven’talreadylaunchDreamweaver,double-clicktheDreamweavericontolaunchit.
TheDreamweaverworkareaaccommodatesdifferentstylesofworkingandlevelsofexpertise.
WhenyoulaunchDreamweaver,thefollowingworkareaitemsopen:
TheDocumentwindowdisplaysthecurrentdocumentasyoucreateandeditit.
TheObjectspanelcontainsiconsyouclicktoinsertobjectsinyoudocument.
Dreamweaverprovidesmanyfloatingpanels,suchastheHTMLStylespanelandthecodeinspectorwhichenableyoutoworkwithotherDreamweaverelements.
TheLauncherbarcontainsbuttonsforopeningandclosingyourmostfrequentlyusedinspectorsandpanels.
ThePropertyinspectordisplayspropertiesfortheselectedobjectortext,andletsyoumodifythoseproperties.(Whichpropertiesappearintheinspectordependontheobjectactivelyselectedinthedocument.)
ToopenDreamweaver’swindows,inspectorsandpanels,usetheWindowmenu.AcheckmarknexttoanitemintheWindowmenuindicatesthatthenameditemiscurrentlyopen(thoughitmaybehiddenbehindotherwindows).Todisplayanitemthatisn’tcurrentlyopen,choosetheitemnamefromthemenuoruseitskeyboardshortcut.
WorkinginDreamweaver
Dreamweavercandisplayadocumentinthreeways:
inDesignview,inCodeview,andinasplitviewthatshowsboththedesignandcode.(Tochangetheviewinwhichyou’reworking,selectaviewintheDreamweavertoolbar.)Bydefault,Dreamweaverdisplaysthedocumentwindowindesignview.
Inaddition,youcanworkwithDreamweaver’sdesignviewintwodifferentwaysinlayoutviewandstandardview.(Youselecttheseviewsintheviewcategoryoftheobjectspanel.)Inlayoutviewyoucandesignapagelayout.Insertgraphics,text,andothermedia;instandardview,inadditiontoinsertinggraphicstextandmedia,youcanalsoinsertlayers,createframedocuments,createtables,andapplyotherchangestoyourpage-optionsthataren’tavailableinlayoutview.
2.Database
Youknowthatadatabaseisacollectionoflogicallyrelateddataelementsthatmaybestructuredinvariouswaystomeetthemultipleprocessingandretrievalneedsoforganizationsandindividuals.There’snothingnewaboutdatabases-earlyoneswerechiseledinstone,pennedonscrolls,andwrittenonindexcards.Butnowdatabasesarecommonlyrecordedonmagneticallymedia,andcomputerprogramsarerequiredtoperformthenecessarystorageandretrievaloperations.
You’llseeinthefollowingpagesthatcomplexdatarelationshipsandlinkagesmaybefoundinallbutthesimplestdatabases.Thesystemsoftwarepackagethathandlesthedifficulttasksassociatedwithcreating,accessing,andmaintainingdatabaserecordsiscalledadatabasemanagementsystem(DBMS).TheprogramsinaDBMSpackageestablishaninterfacebetweenthedatabaseitselfandtheusersofthedatabase.(Theseusersmaybeapplicationsprogrammers,managersandotherswithinformationneeds,andvariousOSprograms.)
ADBMScanorganize,process,andpresentselecteddataelementsfromthedatabase.Thiscapabilityenablesdecisionmakerstosearch,probe,andquerydatabasecontentsinordertoextractanswerstononrecurringandunplannedquestionsthataren’tavailableinregularreports.
Thesequestionsmightinitiallybevagueand/orpoorlydefined,butpeoplecan“browse”throughthedatabaseuntiltheyneededinformation.Inshort,theDBMSwill“manage”thestoreddataitemsandassembletheneededitemsfromthecommondatabaseinresponsetothequeriesofthosewhoaren’tprogrammers.Inafile-orientedsystem,usersneedingspecialinformationmaycommunicatetheirneedstoprogrammer,who,whentimepermits,willwriteoneormorepreparetheinformation.TheavailabilityofaDBMS,however,offersusersamuchfasteralternativecommunicationspath.
3.SQLANDSQLSERVER
IBMinventedacomputerlanguagebackinthe1970sdesignedspecificallyfordatabasequeriescalledSEQUEL;thoselettersstandforStructuredEnglishQUERYforqueries,butcanalsobuilddatabasesandmanagethedatabaseengine’ssecurity.Becauseofthisheritageyoucanpronounceit“sequel”orspellitout“S-Q-L.”TherearevariousversionsofSQLusedintoday’sdatabaseengines.MicrosoftSQLServerusesaversioncalledTransact-SQL,orT-SQL,whichstandsforTransactionSQL.
WhatIsSQLServer?
SQLServerisaclient/serverrelationaldatabasemanagementsystem(RDBMS)thatuseTransact-SQLtosendrequestsbetweenaclientanSQLServer.
Client/ServerArchitecture
Thetermsclient,server,andclient/servercanbeusedtorefertoverygeneralconceptsortospecificitemsofhardwareorsoftware.Atthemostgenerallevel,aclientisanycomponentofasystemthatrequestsservicesorresourcesfromothercomponentsofasystem.Aserverisanycomponentofasystemthatprovidesservicesorresourcestoothercomponentsofasystem.
Forexample,whenyouprintadocumentfromyourworkstationonanetwork,theworkstationistheclientandthemachinethatdoestheprintspoolingistheserver.
Anyclient/serverdata-basesystemconsistsofthefollowingcomponents:
Theserver—Acollectionofdataitemsandsupportingobjectsorganizedandpresentedtofacilitateservices,suchassearching,sorting,recombining,retrieving,updating,andanalyzingdata..Thedatabaseconsistsofthephysicalstorageofdataandthedatabaseservices.Alldataaccessoccursthroughtheserver;thephysicaldataisneveraccesseddirectlybytheclient.
Theclient—Asoftwareprogramthatmightbeusedinteractivelybyapersonorthatcouldbeanautomatedprocess.Thisincludesallsoftwarethatinteractswiththeserver,eitherrequestingdatafromorsendingdatatothedatabase.
Thecommunicationbetweentheclientandtheserver----Thecommunicationbetweentheclientandtheserverdependslargelyonhowtheclientandserverareimplemented.Bothphysicalandlogicallayersofcommunicationcanbeidentified.
Whenyoucommunicatewithsomeoneusingthetelephone,thetelephonesystemisthephysicallayerandaspokennaturallanguageisthelogicallayerofcommunication.Foradata-basedsystem,thephysicallayercanbeanetworkiftheserverandtheclientareondifferentcomputers.Itcanbeintercrossescommunicationiftheserverandtheclientareonthesamecomputer.Thelogicalcommunicationstructureofthephysicallayermaybelow-leveloperatingsystemcalls,aproprietarydataaccesslanguage,ortheopenstructuredquerylanguage(SQL)
4.IIS
InternetInformationServeristheacronym(IIS)isaWorldWideWebserver.GopherserverandFTPserverallinclusiveinside.IISmeansthatyoucanpublishwebpages,andthereareASP(ActiveServerPages),JAVA,VBscriptgeneratedpages,withsomeextensions.IISsupportsomeinterestingthings,liketheeditorialenvironmentinterface(FRONTPAGE),afull-textsearchfunction(INDEXSERVER),amultimediacapabilities(NETSHOW)
Secondly,IISiswithWindowsNTServer4.0toprovidethedocumentsandapplicationserver,WindowsNTServerisbuiltonthebasicInternetservercomponents.WindowsNTServeranditsfullyintegrated,allowingtheuseofWindowsNTServerbuilt-insecurity,andtheNTFSfilesystembuildapowerfulandflexibleInternet/Intranetsite.
IIS(InternetInformationServer,InternetInformationServices)isaWeb(Web)servicescomponents,includingWebserver,FTPserver,NNTPserverandtheSMTPserver,wereusedforwebbrowsing,filetransfer,mailandnewsservicesandsoonItmakesthenetwork(includingtheInternetandLAN)onthereleaseofinformationhasbecomeaveryeasymatter.
IISistheabbreviationforInternetInformationServer,Microsoftispushingthemainserver,thelatestversionisincludedWindows2000insidetheIIS5,IISandWindowNTServerfullyintegratedtogether,souserscanuseWindowsNTServerandNTFS(NTFileSystem,NTfilesystem)built-insecurityfeatures,buildingastrong,flexibleandsecureInternetandIntranetsites.
IISsupportHTTP(HypertextTransferProtocol,HypertextTransferProtocol),FTP(FileTransferProtocol,filetransferprotocol)andSMTPprotocol,throughtheuseof