.NET Enterprise Design with Visual Basic .NET and SQL Server 2000 docx

210 1.1K 0
.NET Enterprise Design with Visual Basic .NET and SQL Server 2000 docx

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

)URQW3LHFH 1(7(QWHUSULVH'HVLJQZLWK9LVXDO%DVLF1(7DQG64/ 6HUYHU -LPP\1LOVVRQ 3XEOLVKHU6DPV3XEOLVKLQJ )LUVW(GLWLRQ'HFHPEHU ,6%1SDJHV 7KHRQO\ERRNWKDWXVHV9LVXDO%DVLF1(764/6HUYHUDQG1(7 WRSURYLGHVWUDWHJLHVIRUVROYLQJWKHNH\SUREOHPVGHYHORSHUV HQFRXQWHUZKHQGHVLJQLQJFRPSRQHQWVHUYLFHVIRUHQWHUSULVH DSSOLFDWLRQV N 0 RVWXS W R G DWHFRYHUDJHDYDLODEOHDERXW9%1(71(7 FRPSRQHQWVHUYLFHVDQG64/6HUYHU N 8VHVDVRIWZDUHHQJLQHHULQJDSSURDFKWRGLVFXVVKRZWRXVH YDOXDEOHWHFKQLTXHVWRVROYHNH\SUREOHPVIDFHGZKHQGHDOLQJ ZLWKFRPSOH[GLVWULEXWHGV\VWHPV N 'HWDLOHGGLVFXVVLRQRIWKHSURVDQGFRQVIRUHDFKSRWHQWLDO VROXWLRQE\ORRNLQJDWLVVXHVVXFKDVSHUIRUPDQFHVFDODELOLW\ DQGPDLQWDLQDELOLW\ 1(7(QWHUSULVH'HLVJQZLWK9LVXDO%DVLF1(7DQG64/6HUYHU GLVFXVVHVIDFWRUVDQGRSLQLRQVGHYHORSHUVVKRXOGFRQVLGHULQRUGHUWR FUHDWHKLJKHUTXDOLW\GHVLJQVDQGDSSOLFDWLRQV7KHDXWKRUXVHVRQH ODUJHVFDOHEXVLQHVVDSSOLFDWLRQWKURXJKRXWWKHERRNDVWKHEDVLVIRU DOOH[DPSOHVWRFOHDUO\LOOXVWUDWHFRQFHSWVEHLQJGLVFXVVHG&RYHUDJH DOVRLQFOXGHVDYDULHW\RIDVSHFWVDERXWGHVLJQLQWKHZRUOGRI1(7 H[SODQDWLRQVRIWKHEXVLQHVVDQGGDWDDFFHVVOD\HUVRIDSSOLFDWLRQ GHVLJQVROXWLRQVIRUSUREOHPVVXFKDVFRGHVWUXFWXUHVROLGHUURU WUDSSLQJDQGKRZWREXLOGLQGHEXJJLQJVXSSRUWGLVFXVVLRQRIKRZWR GHVLJQODUJHUSURMHFWVZLWKPRUHUREXVWV\VWHPVDQGUHXVDEOH FRPSRQHQWVDQGFRPSDULVRQRIFRPSRQHQWVROXWLRQVWRVWRUHG SURFHGXUHVROXWLRQV 1(7(QWHUSULVH'HVLJQZLWK9LVXDO%DVLF1(7DQG64/6HUYHU &RS\ULJKWE\6DPV3XEOLVKLQJ $OOULJKWVUHVHUYHG1RSDUWRIWKLVERRNVKDOOEHUHSURGXFHGVWRUHGLQ DUHWULHYDOV\VWHPRUWUDQVPLWWHGE\DQ\PHDQVHOHFWURQLF PHFKDQLFDOSKRWRFRS\LQJUHFRUGLQJRURWKHUZLVHZLWKRXWZULWWHQ SHUPLVVLRQIURPWKHSXEOLVKHU1RSDWHQWOLDELOLW\LVDVVXPHGZLWK UHVSHFWWRWKHXVHRIWKHLQIRUPDWLRQFRQWDLQHGKHUHLQ$OWKRXJKHYHU\ SUHFDXWLRQKDVEHHQWDNHQLQWKHSUHSDUDWLRQRIWKLVERRNWKH SXEOLVKHUDQGDXWKRUDVVXPHQRUHVSRQVLELOLW\IRUHUURUVRURPLVVLRQV 1RULVDQ\OLDELOLW\DVVXPHGIRUGDPDJHVUHVXOWLQJIURPWKHXVHRIWKH LQIRUPDWLRQFRQWDLQHGKHUHLQ /LEUDU\RI&RQJUHVV&DWDORJ&DUG1XPEHU 3ULQWHGLQWKH8QLWHG6WDWHVRI$PHULFD )LUVW3ULQWLQJ'HFHPEHU  7UDGHPDUNV $OOWHUPVPHQWLRQHGLQWKLVERRNWKDWDUHNQRZQWREHWUDGHPDUNVRU VHUYLFHPDUNVKDYHEHHQDSSURSULDWHO\FDSLWDOL]HG6DPV3XEOLVKLQJ FDQQRWDWWHVWWRWKHDFFXUDF\RIWKLVLQIRUPDWLRQ8VHRIDWHUPLQWKLV ERRNVKRXOGQRWEHUHJDUGHGDVDIIHFWLQJWKH YDOLGLW\RIDQ\WUDGHPDUN RUVHUYLFHPDUN 9LVXDO6WXGLR1(7:LQGRZV:LQGRZV:LQGRZV;3:LQGRZV 1(76HUYHU9LVXDO%DVLF1(7&64/6HUYHU9LVXDO%DVLF 9LVXDO6WXGLRDQG9LVXDO&DQG0LFURVRIW2SHUDWLRQV0DQDJHU DUHDOO UHJLVWHUHGWUDGHPDUNVRI0LFURVRIW&RUSRUDWLRQ '%DQG7LYROLDUHUHJLVWHUHGWUDGHPDUNVRIWKH,%0&RUSRUDWLRQ 2UDFOHLVDUHJLVWHUHGWUDGHPDUNRIWKH2UDFOH&RUSRUDWLRQ 6\EDVH64/6HUYHULVDUHJLVWHUHGWUDGHPDUNRI6\EDVH ,QJUHVLVDUHJLVWHUHGWUDGHPDUNRI&RPSXWHU$VVRFLDWHV 8QLFHQWHU71*LVDUHJLVWHUHGWUDGHPDUNRI&RPSXWHU$VVRFLDWHV :DUQLQJDQG'LVFODLPHU (YHU\HIIRUWKDVEHHQPDGHWRPDNHWKLVERRNDVFRPSOHWHDQGDV DFFXUDWHDVSRVVLEOHEXWQRZDUUDQW\RUILWQHVVLVLPSOLHG7KH LQIRUPDWLRQSURYLGHGLVRQDQ³DVLV´EDVLV7KHDXWKRUDQGWKH SXEOLVKHUVKDOOKDYHQHLWKHUOLDELOLW\QRUUHVSRQVLELOLW\WRDQ\SHUVRQRU HQWLW\ZLWKUHVSHFWWRDQ\ORVVRUGDPDJHVDULVLQJIURPWKHLQIRUPDWLRQ FRQWDLQHGLQWKLVERRN $VVRFLDWH3XEOLVKHU /LQGD(QJHOPDQ 'HGLFDWLRQ ,GHGLFDWHWKLVERRNWRP\ZRQGHUIXOZLIH/RWWDRXUJUHDWVRQ7LP DQGRXUVHFRQGFKLOGZKRPZHDUHH[SHFWLQJHDUO\QH[W\HDU,ORYH \RXJX\VDQGZLWKRXW\RXQRWKLQJZRXOGPHDQDQ\WKLQJ )RUHZRUG ,QHYHUDVNHG-LPP\ZK\H[DFWO\KHDVNHGPHWRZULWHWKLVIRUHZRUGEXW,DPLQFOLQHGWRWKLQN WKDWLWZDVIRU³KLVWRULFDOUHDVRQV´-LPP\SXEOLVKHGKLVILUVWDUWLFOHRQ076DQG&20 GHYHORSPHQWDERXWWZR\HDUVDJRRQ9%7KH0D[WKHVLWH,UXQZLWKRWKHU,WDOLDQDXWKRUVDQG GHYHORSHUV ,WZDVPRUHRUOHVV-LPP\VILUVWHGLWRULDOH[SHULHQFHVR,ZDVSUHSDUHGWRGRVRPHHGLWLQJEHIRUH SXEOLVKLQJWKHDUWLFOH,DPQRWWDONLQJDERXWIL[LQJJUDPPDURUVW\OH²DIWHUDOOWKHFRPELQDWLRQRI DQ,WDOLDQJX\ZKRHGLWVDQ(QJOLVKGRFXPHQWE\D6ZHGLVKDXWKRULVQWJRLQJWRGHOLYHUH[FLWLQJ UHVXOWV²EXW,DQWLFLSDWHGWKHQHHGWRUHRUJDQL]HWKHPDWHULDODVNIRUIXUWKHUFODULILFDWLRQVRQNH\ SRLQWVDQGVRRQ,QVKRUWWKHNLQGRIWKLQJVWKDWPDNHDWHFKQLFDODUWLFOHDJRRGUHDGDEOHDUWLFOH 7RP\VXUSULVH, GLGQWILQGDQ\WKLQJZRUWKHGLWLQJLQWKHGUDIWPDQXVFULSWDQGLQIDFWWKHDUWLFOH ZHQWRQOLQHLQLWVRULJLQDOIRUP,ZDVUDWKHULPSUHVVHGEHFDXVHLWGRHVQWKDSSHQIUHTXHQWO\²LQ JHQHUDODQGYLUWXDOO\QHYHUZLWKILUVWWLPHDXWKRUV<RXFDQUHDGLWDQGWKHRWKHUDUWLFOHV-LPP\ ZURWHIRUXVDWKWWSZZZYEWKHPD[FRP$UWLFOH%DQNDVS ,OLNHWRWKLQNWKDWWKHJRRGIHHGEDFN-LPP\JRWIURPRXUUHDGHUVHQFRXUDJHGKLPWRSURSRVHKLV PDWHULDOWRRWKHUVLWHVPDJD]LQHVDQGFRQIHUHQFHVIRUGHYHORSHUVVXFKDVWKH(XURSHDQDQG86 HGLWLRQVRI9%,76ZKHUH-LPP\QRZVSHDNVUHJXODUO\7KLVH[SODLQVZK\,ZDVVRJODGZKHQ-LPP\ WROGPHWKDWKHZDVZULWLQJDERRN,QP\RSLQLRQKHKDG WRZULWHDERRNEHFDXVHLWZDVWKH QDWXUDOXSVKRWRIKLVDELOLW\DVDZULWHUDQGDWHDFKHU %XW-LPP\LVQWMXVWDWHDFKHUDQGDQDXWKRUKHLVDQH[SHULHQFHGGHYHORSHUZKRKDVWDNHQSDUWLQ PDQ\SURJUDPPLQJSURMHFWVRIDOOVL]HVLQFOXGLQJFRPSOH[HQWHUSULVHOHYHODSSOLFDWLRQV²DQGLW VKRZVLQWKLVERRN)RUH[DPSOHUHDG&KDSWHU IRUDWKRURXJKDQDO\VLVRIWKHPDQ\DSSURDFKHV \RXFDQKDYHZKLOHGHVLJQLQJODUJHVFDOHPXOWLWLHUDSSOLFDWLRQV7KHDXWKRUREYLRXVO\NQRZVWKH WKHRU\DQGFDQFRPELQHLWHIIHFWLYHO\ZLWKWKHFRQVWUDLQWVRIHYHU\GD\FRGLQJOLIH,EHOLHYHKHKDV DJUHDWWDOHQWIRUILQGLQJWKHDSSURSULDWHPLGSRLQWEHWZHHQDULJRURXVDQGVRPHZKDWVFLHQWLILF DSSURDFKDQGPRUHSUDFWLFDOKDQGVRQWLSVDQGWULFNVOLNHWHFKQLTXHVWKDWDOOSURJUDPPHUVPXVW DGRSWWRJHWWKHMREGRQH 1(7(QWHUSULVH'HVLJQZLWK9LVXDO%DVLF1(7DQG64/6HUYHU LVGLIIHUHQWIURPPRVWRIWKH 1(7ERRNV\RXILQGRQERRNVKHOYHVWRGD\:KLOHPRVWRIWKHRIIHULQJVLQWKLVFDWHJRU\GHVFULEHWKH QHZODQJXDJHV\QWD[RUH[FLWLQJWHFKQRORJLHVVXFKDV:HE6HUYLFHV-LPP\SUHIHUUHGWRIRFXVRQ WKHRSWLRQV\RXKDYHZKHQ\RXGHVLJQDODUJHVFDOHDSSOLFDWLRQDQGWKHFRPPRQPLVWDNHV\RX VKRXOGDYRLGLQWKLVGHOLFDWHSKDVH2IFRXUVH,EHOLHYHWKDWERRNVWKDWWHDFKODQJXDJHVDQGWKH 1(7LQWHUQDOVDUHLPSRUWDQW²DIWHUDOO,DPWKHDXWKRURIRQHVXFKWH[WERRN²EXWLWLVHYLGHQWWKDW DSSOLFDWLRQGHVLJQFDQKDYHDIDUUHDFKLQJLPSDFWRQSHUIRUPDQFHVFDODELOLW\DQGH[WHQVLELOLW\ <RXUVPDUWHVWVROXWLRQVDQGWKHPRVWHIILFLHQWKDQGRSWLPL]HGFRGHFDQHDVLO\EHRIIVHWE\D QRQRSWLPDODUFKLWHFWXUH(YHQLI\RXUHFRGHDGGLFWHGWKLVERRNZRQWGLVDSSRLQW\RXEHFDXVH \RXOOILQGDORWRI764/DQG9LVXDO%DVLF1(7FRGH ,HVSHFLDOO\OLNHWKHZD\-LPP\H[SODLQVWKHWUDGHRIIVRIHDFKDSSURDFKKHLQWURGXFHVWHDFKLQJ\RX WRZHLJKDOOWKHUHOHYDQWIDFWRUVDQGXOWLPDWHO\KHOSLQJ\RXVHOHFWWKHPRVWDSSURSULDWHVROXWLRQ,I \RXUHJRLQJWRZULWHFRPSOH[HQWHUSULVHOHYHO1(7DSSOLFDWLRQVWKLVERRNLVIRU\RX ²)UDQFHVFR%DOHQD $XWKRURI3URJUDPPLQJ0LFURVRIW9LVXDO%DVLF DQG3URJUDPPLQJ0LFURVRIW9LVXDO%DVLF1(7  0LFURVRIW3UHVV )RXQGHUDQGHGLWRULQFKLHIRIZZZYEWKHPD[FRP &RQWULEXWLQJHGLWRUDQG(GLWRULDO$GYLVRU\%RDUGPHPEHURI9LVXDO6WXGLR0DJD]LQH)DZFHWWH 7HFKQLFDO3XEOLFDWLRQV 3UHIDFH 7RP\NQRZOHGJHQRERRNKDV\HWEHHQSXEOLVKHGWKDWIRFXVHVRQ&20&RPSRQHQW6HUYLFHV VWRUHGSURFHGXUHVDQG LQWHUDFWLRQV7KLVERRNGRHVMXVWWKDWEXWZLWKLQWKHQHZZRUOGRI1(7 &RPSRQHQW6HUYLFHV9LVXDO%DVLF1(7DQG64/6HUYHU 7KHERRNGLVFXVVHVNH\SUREOHPVWKDWPRVWGHYHORSHUVZLOOIDFHDVWKH\GHYHORSHQWHUSULVH DSSOLFDWLRQVIRUWKHWDUJHWHGSODWIRUP,ZLOORIIHUVRPHVXJJHVWLRQVIRUVROXWLRQVWRWKHVHSUREOHPV DQGGLVFXVVWKHSURVDQGFRQVRIHDFKVROXWLRQYLVDYLVSHUIRUPDQFHVFDODELOLW\PDLQWDLQDELOLW\ GDWDLQWHJULW\DQGVRRQ 2IFRXUVHLWVULVN\WRZULWHDERRNDQGRIIHUSURSRVDOVIRUKRZWRVROYHGLIIHUHQWSUREOHPVDWWKLV HDUO\VWDJHRIOLIHRIWKH1(7SODWIRUP,I,KDGZDLWHGD\HDULWZRXOGKDYHEHHQPXFKHDVLHU EHFDXVHPDQ\EHVWSUDFWLFHVZRXOGKDYHKDGWLPHWRHYROYHDQGPDWXUH6D\LQJWKDWQRZLVWKH WLPHWRUHDGWKLVERRNLI\RXZDQWWRVWD\RQWKHIRUHIURQWRIQHZWHFKQRORJ\-XVWNHHSLQPLQG WKDWP\UHFRPPHQGDWLRQVDUHPHDQWWRSURYLGH\RXZLWKLQVSLUDWLRQUDWKHUWKDQGHILQLWLYH VROXWLRQV7KHXVHIXOQHVVDQGDSSOLFDELOLW\RIDVROXWLRQGHSHQGVRQWKHFLUFXPVWDQFHV 8QOLNHRWKHUERRNVRQWKHVDPHVXEMHFWWKLVERRNWDNHVDVRIWZDUHHQJLQHHULQJDSSURDFKDQGLV IRFXVHGRQGHVLJQ7KLVGHVLJQIRFXVLVUHOHYDQWEHFDXVHLWVPRUHLPSRUWDQWZKHQSURJUDPPLQJ IRU9LVXDO%DVLF1(7IRUH[DPSOHWREHPRUHGHVLJQIRFXVHGWKDQIRU9% ,QVWHDGRIGHVFULELQJGLIIHUHQWWHFKQLTXHVIRXQGLQWKHSODWIRUPZRUN,PDLQO\GLVFXVVKRZWKH\ FDQEHXVHGLQVROYLQJNH\SUREOHPVIRXQGLQUHDOZRUOGDSSOLFDWLRQV7KXVWKLVERRNLVSUREOHP RULHQWHGLQVWHDGRIWHFKQLTXHRULHQWHG<RXDUHDVNHGWR WKLQNDERXWWKHSURSRVDOV,SUHVHQW FRQVLGHUKRZ\RXZLOOKDQGOHWKHSUREOHPVRQ\RXURZQDQGDVVHVVWKHSURVDQGFRQVRIDQ\ VROXWLRQ 7DUJHW$XGLHQFHRI7KLV%RRN 7KHWDUJHWDXGLHQFHRIWKLVERRNLVUHDGHUVZKRZDQWWROHDUQPRUHDERXWEXLOGLQJHQWHUSULVH DSSOLFDWLRQVLQWKH1(7SODWIRUP,WVDVVLPSOHDVWKDW7KHERRNLVZULWWHQIRUDUFKLWHFWV GHYHORSHUVWHDPOHDGHUVDQGWHFKQLFDOPDQDJHUV ,KDYHWULHGWRPDNHWKHERRNFRPSRQHQWRULHQWHG7KDWLVLQVWHDGRIUHSHDWLQJZKDWHYHU\RWKHU ERRNVD\V DERXWVRPHWKLQJ,KDYHNHSWEDFNJURXQGLQIRUPDWLRQWRDPLQLPXPDQGH[SHFW\RXWR KDYHVRPHEDFNJURXQGNQRZOHGJHEHIRUHUHDGLQJWKLVERRNLQFOXGLQJH[SHULHQFHZLWKWKH IROORZLQJ N 9LVXDO%DVLF1(7RU& N 7KH1(7)UDPHZRUN N &RPSRQHQW6HUYLFHVIURP076&20RU1(7 N 764/LQ64/6HUYHURU N $'21(7 ,WZLOOEHKHOSIXOIRU\RXWRKDYHVRPHH[SHULHQFHRI9%&20DQG$'2DVZHOO,I\RXGRQRW KDYHEDFNJURXQGNQRZOHGJHRUH[SHULHQFHZLWKWKHVHWRSLFV,SRLQW\RXLQWKHGLUHFWLRQRIRWKHU ERRNVWRUHDGWRJHWXSWRVSHHGDWDSSURSULDWHWLPHVLQWKHFKDSWHUV )RFXVRI7KLV%RRN /HWVORRNDWDSLFWXUHWKDWUHSUHVHQWVVRPHWKLQJWKDW,DVVXPH\RXDUHXVHGWRQDPHO\DOD\HUHG DUFKLWHFWXUH$QH[DPSOHLVIRXQGLQ)LJXUH3 )LJXUH3$OD\HUHGDUFKLWHFWXUHWKHIRFXVRIWKHERRN <RXFDQVHHLQ)LJXUH3WKDW,GHPRQVWUDWHWKHDUFKLWHFWXUHZLWK:LQGRZV)RUPVIRUWKHFOLHQW DSSOLFDWLRQ,WFRXOG MXVWDVZHOOKDYHEHHQDQ$631(7DSSOLFDWLRQIRULQVWDQFH+RZHYHU :LQGRZV)RUPVDQG$631(7DUHQRWWKHIRFXVRIWKHERRN7KHVKDGHGDUHDVLQWKHILJXUHDUHWKH IRFXVLQFOXGLQJ N 7KHFRPSRQHQWVLQWKHDSSOLFDWLRQVHUYHU N 7KHVWRUHGSURFHGXUHVLQWKHGDWDEDVHVHUYHU N $KHOSHUOD\HUDWWKHFRQVXPHUVLGH :K\,$P:ULWLQJ$ERXWWKH&KRVHQ3ODWIRUP ,QVWHDGRIJLYLQJ\RXDGLUHFWDQVZHUWRWKLV,GOLNHWRH[SODLQLWLQWKUHHSDUWV,OOGLVFXVVZK\, FKRVH9LVXDO%DVLF1(7DQG64/6HUYHUEXW,ZLOOVWDUWZLWKP\UHDVRQLQJEHKLQGXVLQJ1(7 &RPSRQHQW6HUYLFHV :K\1(7&RPSRQHQW6HUYLFHV )RUDFRXSOHRI\HDUVQRZ076DQG&20&RPSRQHQW6HUYLFHVKDYHEHHQYHU\VWURQJSODWIRUPV IRUEXLOGLQJHQWHUSULVHDSSOLFDWLRQV:LWK1(7LWVEHFRPLQJHDVLHUWRZULWHFRPSRQHQWVIRU&20 &RPSRQHQW6HUYLFHVRU1(7&RPSRQHQW6HUYLFHVDVLWLVQRZFDOOHGDQG\RXFDQH[SUHVVPDQ\ GHVLJQGHFLVLRQVLQ\RXUFRGHZLWKWKHKHOSRIDWWULEXWHV-XVWDVEHIRUH\RXZLOOEHQHILWJUHDWO\ IURPWKHLQIUDVWUXFWXUHKHOS\RXJHWIURPWKHVHUYLFHV$QGIRU9%GHYHORSHUVLWVQRZSRVVLEOHWR EHQHILWIURPVHUYLFHVVXFKDV2EMHFW3RROLQJIRUWKHILUVWWLPH 6RPHRIWKH&RPSRQHQW6HUYLFHV²RU(QWHUSULVH6HUYLFHVDV0LFURVRIWRIWHQFDOOVLW² KDYH HTXLYDOHQWVLQWKH1(7)UDPHZRUN7KLVLVQWVRVWUDQJHEHFDXVHPXFKRIWKH1(7)UDPHZRUNZDV EXLOWE\WKHVDPHGHYHORSHUVZKREXLOW&20<RXGRQWKDYHWRPDNHDFKRLFHEHWZHHQRQHRUWKH RWKHUDVPRVWRIWHQWKH\FRPSOHPHQWHDFKRWKHU:KHQXVLQJDXWRPDWLFWUDQVDFWLRQVLQWKH1(7 )UDPHZRUN&20WUDQVDFWLRQVZLOOEHXVHG7KHVDPHJRHVIRUDFWLYLW\EDVHGV\QFKURQL]DWLRQ ORRVHO\FRXSOHGHYHQWVDQGVRRQ $V,ZULWHWKHUHLVQWPXFKEX]]EHLQJJHQHUDWHGDERXW&RPSRQHQW6HUYLFHV,WKLQNWKLVLV EHFDXVHWKHUHDUHVRPDQ\QHZDQGH[FLWLQJWHFKQRORJLHVFRPLQJZLWK1(7VXFKDV$631(7DQG ;0/:HE6HUYLFHVWKDWDUHUHFHLYLQJPRVWRIWKHDWWHQWLRQ0\EHOLHILVWKDWWKLVZLOOFKDQJHYHU\ VRRQ%HKLQGWKHHQWU\SRLQWRI;0/:HE6HUYLFHVDQG$631(7&20FRPSRQHQWVDQG &RPSRQHQW6HUYLFHVZLOOVWLOOEHGRLQJWKHOLRQVVKDUHRIWKHZRUN,WLVDVLIWKHRSHUDWLQJV\VWHP KDVJURZQDQGLVSURYLGLQJPRUHVHUYLFHV)RUWKHPRVWSDUWLWVEHQHILFLDOWRXVHWKRVHVHUYLFHV LQVWHDGRIZULWLQJVLPLODURQHVRI\RXURZQ,H[SHFWWRVHHWKHSURJUDPPLQJPRGHORI&RPSRQHQW 6HUYLFHVEHLQJXVHGIRUDORQJWLPHLQWKHIXWXUH :K\9LVXDO%DVLF1(7 %HIRUH,VWDUWHGZRUNLQJRQWKLVERRN,WKRXJKWORQJDQGKDUGDERXWPRYLQJIURP9%WR& LQVWHDGRIWR9LVXDO%DVLF1(7,ILQDOO\GHFLGHGWKDW,FRXOGQWZULWHDERRNIRUROG& SURJUDPPHUV:KHQ\RXUHPRVWO\ZRUNLQJLQDQHQYLURQPHQWVXFKDV9%\RXJHW³DVVLPLODWHG´WR LWDQGWDONDQGWKLQNLQDVSHFLILFZD\7KHRSSRVLWHLVDOVRWUXH,WZRXOGEHKDUGIRUD& SHUVRQWRZULWHDJRRGERRNDERXW9LVXDO%DVLF1(77KHUHIRUH,ZLOOIRFXVRQ9LVXDO%DVLF1(7 6WLOOSURJUDPPHUVZKRIRFXVRQ&FDQVWLOOEHQHILWIURPUHDGLQJWKHERRNDVORQJDVWKH\DUH SUHSDUHGIRULWV9%VW\OH7KLVLVHVSHFLDOO\WUXHIRU&SURJUDPPHUVFRPLQJIURP9%RIFRXUVH 7KH\MXVWKDYHWRWUDQVODWHWKHFRGHVDPSOHVWRWKHLURZQODQJXDJHZKLFKRXJKWWREHVLPSOH HQRXJK 1RPDWWHUZKDW1(7ODQJXDJH\RXFKRRVHZHDUHDOO1(7GHYHORSHUVDQGZHDUHDOOZULWLQJIRU WKHFRPPRQODQJXDJHUXQWLPH :K\64/6HUYHU $URXQG,WKRXJKWUHODWLRQDOGDWDEDVHVZRXOGVRRQEHMXVWOHJDF\SURGXFWV,ZDVZURQJ (YHQWRGD\UHODWLRQDOGDWDEDVHVDUHNLQGRIVWDWHRIWKHDUWIRUEXVLQHVVDSSOLFDWLRQVDQG64/ 6HUYHULVDJRRGH[DPSOHRIVXFKDSURGXFW $OWKRXJK,FRXOGKDYHFKRVHQWRZULWHDERXWDJHQHULFGDWDEDVHSODWIRUP,ZRXOGKDYHORVWRQHRI P\PDLQSRLQWVQDPHO\WKDWLWVLPSRUWDQWWRXVHWKHVSHFLILFFDSDELOLWLHVRIWKHGDWDEDVHLI\RX ZDQWWKHKLJKHVWVFDODELOLW\,KDYHFKRVHQWRZULWHDERXW64/6HUYHUEHFDXVH64/6HUYHU KDVEHHQP\IDYRULWHGDWDEDVHSODWIRUPIRUPDQ\\HDUV,WVFRPSHWHQWFRPSDUDWLYHO\FKHDSDQG ZLGHVSUHDG+RZHYHUPRVWRIWKHLGHDV,GLVFXVVFDQEHFRQYHUWHGIRUH[DPSOHWR2UDFOHDQG '% 2UJDQL]DWLRQRI7KLV%RRN 7KLVERRNLVGLYLGHGLQWRQLQHFKDSWHUVDQGLQFOXGHVDVHSDUDWHDSSHQGL[ZLWKVXJJHVWLRQVIRU IXUWKHUUHDGLQJ ,Q&KDSWHU³,QWURGXFWLRQ´,VHWWKHVFHQHIRUWKHUHVWRIWKHERRNE\EULHIO\GLVFXVVLQJ&20 &209%DQGSUHYLRXVYHUVLRQVRI64/6HUYHU,DOVRGHVFULEHWKH1(7)UDPHZRUNLQJHQHUDO 1(7&RPSRQHQW6HUYLFHV9LVXDO%DVLF1(7&DQG64/6HUYHU,Q&KDSWHU³)DFWRUVWR &RQVLGHULQ&KRRVLQJD6ROXWLRQWRD3UREOHP´,GLVFXVVWKHGLIIHUHQWFULWHULD,ZLOOXVHWKURXJKRXW WKHERRNWRHYDOXDWHP\SURSRVDOVWRNH\SUREOHPV ,Q&KDSWHU³7HVWLQJ´,VWDUWWRGHVFULEHNH\SUREOHPV DQGVROXWLRQV²DGLVFXVVLRQWKDWZLOO FRQWLQXHWKURXJKRXWWKHUHVWRIWKHERRN7KLVFKDSWHUORRNVDWWKHH[WUHPHO\LPSRUWDQW²\HWRIWHQ IRUJRWWHQ²DVSHFWRIWHVWDSSOLFDWLRQVWKRURXJKO\,QWKLVFKDSWHU,GLVFXVVDQGVKRZDVROXWLRQRI KRZ\RXFDQDXWRPDWH DJRRGGHDORIWHVWLQJWKXVVDYLQJ\RXUVHOIWLPHLQWKHIXWXUH,DOVRGLVFXVV VWUDWHJLHVIRUXVLQJDVVHUWLRQV&KDSWHU³$GGLQJ'HEXJJLQJ6XSSRUW´GLVFXVVHVLPSRUWDQW SUHSDUDWLRQV\RXVKRXOGFRQVLGHUZKHQEXLOGLQJHQWHUSULVHDSSOLFDWLRQVVXFKDVSUHSDULQJIRU GHEXJJLQJ:HORRNFORVHO\DWDGGLQJWUDFLQJVXSSRUWHUURUORJJLQJDQGKRZWRKDQGOH FRQILJXUDWLRQGDWD :LQGRZV'1$KDVEHHQDVXFFHVVIXODUFKLWHFWXUHIRUVHYHUDO\HDUVQRZ,Q&KDSWHU ³$UFKLWHFWXUH´,GHVFULEHDQHZDUFKLWHFWXUHSURSRVDOERWKVLPLODUDQGGLVVLPLODUWR:LQGRZV'1$ WKDW\RXFDQXVHWREHWWHUWDNHDGYDQWDJHRIWKHQHZSODWIRUP,DOVRGLVFXVVVXLWDEOHFRGH VWUXFWXUHVIRUWKHGLIIHUHQWOD\HUVLQWKHDUFKLWHFWXUH7KHQLQ&KDSWHU³7UDQVDFWLRQV´ZHORRNDW JRRGWUDQVDFWLRQDOGHVLJQDQGZK\LWLVFUXFLDOIRUEXLOGLQJDVXFFHVVIXOHQWHUSULVHDSSOLFDWLRQ,Q WKLVFKDSWHU,IRFXVRQKRZWRZULWHWKHPRVWHIILFLHQWWUDQVDFWLRQVZKLOHNHHSLQJFRUUHFWQHVVLQ PLQG,DOVRGLVFXVVPHWKRGVIRUPDNLQJWKHFRGHHDVLO\WRFKDQJHIURPSXUH764/WUDQVDFWLRQVWR &20WUDQVDFWLRQVLIWKHQHHGDULVHV 0RYLQJRQWR&KDSWHU³%XVLQHVV5XOHV´,GLVFXVVGLIIHUHQWEXVLQHVVUXOHVZKHUHWKH\VKRXOGEH ORFDWHGDQGKRZWKH\VKRXOGEHLPSOHPHQWHG,Q&KDSWHU³'DWD$FFHVV´,IRFXVRQDQHZO\ GHYHORSHGGDWDDFFHVVSDWWHUQDQGLWVKHOSHU7KLVSDWWHUQUHGXFHVURXQGWULSVEHWZHHQWKH %XVLQHVVWLHUDQGWKH'DWDWLHUDQGVKRUWHQVWUDQVDFWLRQOHQJWKVDQGLQFUHDVHVGHEXJJDELOLW\ )LQDOO\&KDSWHU³(UURU+DQGOLQJDQG&RQFXUUHQF\&RQWURO´GLVFXVVHVVWUDWHJLHVIRUHUURU KDQGOLQJERWKLQVWRUHGSURFHGXUHVDQGLQ1(7FRPSRQHQWV,WDOVRGLVFXVVHVVWUDWHJLHVRI FRQFXUUHQF\FRQWUROIRUVLWXDWLRQVZKHQGDWDLVGLVFRQQHFWHGIURPWKHGDWDEDVHERWKRSWLPLVWLF DQGSHVVLPLVWLFSURWRFROV 7RSLFV7KDW$UHQW&RYHUHG , GHFLGHGHDUO\RQWKDW,ZDQWHGWRZULWHDFRQFLVHDQGIRFXVHGERRN7KHUHIRUH,KDGWRVNLSPDQ\ LQWHUHVWLQJDQGLPSRUWDQWWRSLFV%HFDXVHWKHIRFXVRIWKHERRNLVGHVLJQDQGSURJUDPPLQJIRUWKH DSSOLFDWLRQVHUYHUDQGWKHGDWDEDVHVHUYHU,ZRQWGLVFXVV:HE)RUPV:LQGRZV)RUPVDQG:HE 6HUYLFHVLQJUHDWGHSWK,QDGGLWLRQLQGHSWKGLVFXVVLRQRIWKHIROORZLQJWRSLFVLVEH\RQGWKHVFRSH RIWKLVERRN N 1(75HPRWLQJ N 0 6044XHXHG&RPSRQHQ W V4&/RRVHO\&RXSOHG(YHQWV/&(&RPSHQVDWLQJ5HVRXUFH 0DQDJHU&50 N 0XOWLWKUHDGLQJ N ' HOHJDWHVDQG(YHQWV N $'21(7 (DFKRIWKHVHWRSLFVLVLQWHUHVWLQJDQGLPSRUWDQWEXWWKH\FDQILOOHQWLUHERRNVRQWKHLURZQ,UHIHU \ RXWR $ SSHQGL[$  ³6XJJHVWLRQVIRU)XUWKHU5HDGLQJ´IRUDOLVWRIVXJJHVWHGERRNVVKRXOG\RX ZDQWWRUHDGDERXWWKHVHWRSLFV 7KH%RRNV:HE6LWH <RXOOILQGWKH:HEVLWHRIWKHERRNDWZZZMQVNVH DQGZZZVDPVSXEOLVKLQJFRP DQG7KLVVLWH LQFOXGHVWKHIROORZLQJ N 5HVXOWVRIVHYHUDOSHUIRUPDQFHWHVWVH[HFXWHGDIWHUYHUVLRQRI1(7KDVEHHQUHOHDVHG N $FRQWLQXRXVO\XSGDWHGOLVWRIVXJJHVWLRQVIRUIXUWKHUUHDGLQJ N 7KHFRGHIURPWKHVDPSOHVDQGWKHWRROVGLVFXVVHGLQWKHERRN N 7KHHUUDWDIRUWKHERRN $)HZ)LQDO&RPPHQWV :KHQ\RXUHDGWKHERRN\RXZLOOILQGWKDWWKHVRXUFHFRGHKDVDOPRVWQRFRPPHQWVDWDOO7KLVLV QRWKRZ,WKLQN\RXVKRXOGSURJUDPRIFRXUVH,KDYHGRQHLWWKLVZD\IRUUHDVRQVRIEUHYLW\DORQH ,I\RXGRZQORDGWKHFRPSOHWHVRXUFHFRGHIURPWKHERRNV:HEVLWHDWZZZMQVNVH ZLOOILQGWKDW WKHFRGHLVKHDYLO\FRPPHQWHG ,KDYHWULHGWRHQVXUHWKDWWKHFRQWHQWLQWKLVERRNLVDVFRUUHFWDVSRVVLEOH+RZHYHUWKHUHLV DOZD\VDULVNIRUHUURUVHVSHFLDOO\EHFDXVH,ZURWHWKHERRNHDUO\RQ,I\RXILQGDQHUURUSOHDVH HPDLOPHDQG,OOSRVWDFRUUHFWLRQRQWKHERRNV:HEVLWH ,QVXP,YHWULHGWRZULWHDERRNWKDW,ZRXOGORYHWRUHDGP\VHOI+RSHIXOO\\RXZLOOHQMR\LWWRR -LPP\1LOVVRQ ZZZMQVNVH -LPP\1LOVVRQ#MQVNVH 5RQQHE\6ZHGHQ 6HSWHPEHU $ERXWWKH$XWKRU -LPP\1LOVVRQ LVWKHRZQHURIWKH6ZHGLVKFRQVXOWLQJFRPSDQ\-16.$%+HKDVEHHQZRUNLQJ ZLWKV\VWHPGHYHORSPHQWIRU\HDUVZLWK9%VLQFHYHUVLRQDQGLQUHFHQW\HDUVKHKDV VSHFLDOL]HGLQFRPSRQHQWEDVHGGHYHORSPHQWPRVWO\LQWKH0LFURVRIWHQYLURQPHQW+HKDVDOVR EHHQGHYHORSLQJDQGSUHVHQWLQJFRXUVHVLQGDWDEDVHGHVLJQREMHFWRULHQWHGGHVLJQDQGVRRQDWD 6ZHGLVKXQLYHUVLW\IRUVL[\HDUV-LPP\LVDIUHTXHQWVSHDNHUDW)DZFHWWHDQG:UR[&RQIHUHQFHV DQGKDVZULWWHQQXPHURXVWHFKQLFDODUWLFOHV(YHQVRKHFRQVLGHUVKLPVHOIWREHPDLQO\D GHYHORSHU $FNQRZOHGJPHQWV 7KHUHDUHVRPDQ\WRZKRP,RZHWKDQNV,DPLQGHEWHGWRWKHPIRUSURYLGLQJIHHGEDFNIRUEHLQJ VRXQGLQJERDUGVDQGIRUEHLQJVRXUFHVRILQVSLUDWLRQ,WLVLPSRVVLEOHWRWKDQNWKHPDOOEXW, ZRXOGOLNHWRPHQWLRQIRXUSHRSOHLQSDUWLFXODUZKRKDYHPHDQWPRUHWRPHWKDQDQ\ERG\HOVH GXULQJWKLVSURMHFW 7R)UDQFHVFR%DOHQD)RUEHLQJP\PHQWRUWKURXJKRXWP\ZULWLQJFDUHHUDQGIRUZULWLQJVXFKD Q LFHIRUHZRUG 7R'DQ%\VWU|P)RUEHLQJDJUHDWVRXQGLQJERDUGDQGVRXUFHRILQVSLUDWLRQWKURXJKRXWWKHZKROH RIP\SURIHVVLRQDOOLIHDVDGHYHORSHU 7R,QJHPDU/XQGEHUJ)RUSURYLGLQJPRUHIHHGEDFNDQGSDUWLFLSDWLQJLQPRUHGLVFXVVLRQVWKDQ DQ\ERG\HOVHZKLOH,ZDVZRUNLQJRQWKLVERRN 7 R6KDQQRQ3DKO3 U RJUDP0DQDJHUIRU&200LFURVRIW)RUDQVZHULQJP\PDQ\TXHVWLRQVEXW PRVWO\IRUUHDGLQJWKURXJKWKHERRNDQGSURYLGLQJIHHGEDFN 7KHUHDUHDJUHDWPDQ\PRUHSHRSOHZKRP,ZRXOGOLNHWRWKDQN7KHIROORZLQJOLVWLVQWDWDOO FRPSOHWHEXWWKRVHZKRKDYH PHDQWWKHPRVWWRPHZKHQZULWLQJWKHFRQWHQWDUHLQDOSKDEHWLFDO RUGHU 0LNH$PXQGVHQ5LFNDUG%HQJWVVRQ-RH&HONR0DUWLQ)RUVEHUJ7RPP\*UlQGHIRUV.HQQHWK +HQQLQJVVRQ3HWHU/+HQU\7LERU.DUDV]L0DUWWL/DLKR-RH/RQJ0LFKDHO'/RQJ7RP0RUHDX 3HU2OD1LOVVRQ-RKQ5REELQV(QULFR6DEEDGLQ(JLGLR6EXUOLQR&KDUOLH6YDKQEHUJDQG-RKDQ 6YDQVWU|P ,DOVRRZHDELJWKDQNVWRWKHWHDPWKDWKHOSHGPHWUDQVIRUPP\LGHDVLQWRVRPHWKLQJ XQGHUVWDQGDEOHWKH6DPVWHDPZLWKZKRP,YHEHHQZRUNLQJYHU\FORVHO\ 6RQGUD6FRWW$FTXLVLWLRQV(GLWRUWDONHGPHLQWRZULWLQJWKHERRNLQWKHILUVWSODFHDQGKDVEHHQD WUHPHQGRXVVXSSRUWWKURXJKRXWWKHHQWLUHSURMHFW/\GLD:HVW/DQJXDJH(GLWRUWUDQVIRUPHGP\ ³6ZHQJOLVK´LQWR(QJOLVK6KDQQRQ/HXPD'HYHORSPHQW(GLWRUPDGHZRQGHUVRIHDFKDQGHYHU\ FKDSWHUERWKLQWHUPVRIVWUXFWXUHDQGWKHFODULW\+HDWKHU0F1HLOO3URMHFW(GLWRUZDVLQFKDUJHRI WKHSURGXFWLRQVLGHRIWKHERRN'HRQ6FKDIIHUDQG6XQGDU5DMDQ7HFKQLFDO(GLWRUVFKHFNHGWKH FRQWHQWIRUWHFKQLFDOHUURUVDQGSURSRVHGQXPHURXVLPSURYHPHQWV$QGILQDOO\3DW.LQ\RQ&RS\ (GLWRUKHOSHGPHFOHDQXSWKHPLVWDNHVWKHUHVWRIXVPLVVHG &KDSWHU,QWURGXFWLRQ ,17+,6&+$37(5 N 7KH+LVWRU\RI&20076&209%DQG64/6HUYHU N 7KH1HZ:RUOGRI1(7 N &20&RPSRQHQW6HUYLFHV N 9LVXDO%DVLF1.(7 N & N 64/6HUYHU ,QWKLVFKDSWHU,ZLOOEULHIO\GLVFXVVWKHKLVWRU\RIWKH&RPSRQHQW2EMHFW0RGHO&20XSWRWKH VWDWHRI1(7WRGD\,QWKLVGLVFXVVLRQ,ZLOOWHOOVRPHKRUURUVWRULHVIURPWKHGDUNDJHVRI&20 9LVXDO%DVLF9%DQG&20DQGZLOOORRNDWWKHDGYDQFHVPDGHLQWKHLQGXVWU\LQUHFHQW \HDUV,ZLOODOVRWRXFKRQNH\WHFKQRORJLHVVXFKDV1(7&RPSRQHQW6HUYLFHV9LVXDO%DVLF1(7 &DQG64/6HUYHUWKDW,LQWHQGWRXVHIRUP\H[DPSOHVDQGGLVFXVVLRQVWKURXJKRXWWKH ERRN7RXQGHUVWDQGWKLVFKDSWHUDQGWKHUHVWRIWKHERRN,DVVXPHWKDW\RXDUHVRPHZKDW IDPLOLDUZLWK9LVXDO%DVLF1(7FRPPRQODQJXDJHUXQWLPHDQGVRRQDQGVR,ZRQWGLVFXVVWKHVH WRSLFVLQGHWDLOLQWKLVFKDSWHU:LWKWKDWFDYHDWRXWRIWKHZD\OHWVJHWVWDUWHG 7KH+LVWRU\RI&20076&209%DQG 64/6HUYHU $OWKRXJKZHDOONQRZWKDWSURJUDPPLQJGLGQWVWDUWZLWK&20DPDMRUVKLIWLQWKHLQGXVWU\ RFFXUUHGZKHQ&20EHFDPHSRSXODULQWKHPLGVVRLWVHHPVDJRRGSODFHWRVWDUWRXUORRN DWWKHWHFKQRORJ\VKLVWRU\)URPWKHUHZHOOPRYHRQWR076&20&RPSRQHQW6HUYLFHVEHIRUH WRXFKLQJRQ9%DQG64/6HUYHU &20 3HUKDSVRQHRIWKHPRVWLPSRUWDQWLGHDVEHKLQG&20ZDVWRPDNHLWDWHFKQLTXHIRUPRYLQJDZD\ IURPPRQROLWKLFDSSOLFDWLRQVWRZDUGFRPSRQHQWEDVHGDSSOLFDWLRQV$VVXFK&20LVDELQDU\ PRGHOQRWDVRXUFHFRGHPRGHO7KLVPLJKWPDNHIUHTXHQWUHXVHDOLWWOHHDVLHUWRDFFRPSOLVK EHFDXVH\RXUHXVHELQDU\FRPSRQHQWVLQVWHDGRIVRXUFHFRGHFODVVHVZLWK&20$QRWKHULPSRUWDQW EHQHILWLVWKHXVHUVDELOLW\WRWDNHDGYDQWDJHRIEODFNER[UHXVHZKLFKPHDQVWKDWWKHUHXVHURQO\ SXOOVVRPHURSHVWRPDNHWKHFRPSRQHQWEHKDYHDVZDQWHGZLWKRXWNQRZLQJKRZWKHFRGHLV ZULWWHQIRUWKHFRPSRQHQW%ODFNER[UHXVHZDVQRWSRVVLEOHWRDFKLHYHZKHQVRXUFHFRGHZDV UHXVHG,I\RXDVDUHXVHUDUHDEOHWRYLHZWKHFRGH\RXDUHUHXVLQJLWPLJKWEHPRUHDFFHSWDEOH IRUWKHYHQGRUWRUHTXLUHNQRZOHGJHRIWKHLPSOHPHQWDWLRQRIWKHUHXVHGFRGHLQVWHDGRIWRWDOO\ KLGLQJDOOLPSOHPHQWDWLRQGHWDLOVZKLFKPRVWRIWHQPDNHVOLIHHDVLHUIRUWKHUHXVHU7KDWPHDQV W KDWWKHUHXVHUPXVWKDYHDILUPJUDVSRIWKHLQQHUZRUNLQJVRIWKHFRPSRQHQWLWZDQWVWRUHXVH EHIRUHKHRUVKHFDQPDNHLWZRUNFRUUHFWO\ $QRWKHULGHDEHKLQG&20ZDVWKDWLWQHHGHGWREHODQJXDJHLQGHSHQGHQWLQHVVHQFHZLWK&20 SURJUDPPHUVDUHDEOHWRFKRRVHDPRQJVHYHUDOGLIIHUHQWODQJXDJHV7RPDNHWKLVZRUNFHUWDLQ UXOHVQHHGWREHFRPSOLHGZLWKDQGWKHLQWHUIDFHVRIWKHFRPSRQHQWVPXVWEHGHVFULEHGZLWK ,QWHUIDFH'HILQLWLRQ/DQJXDJH,'/ZKLFKLVWKHQFRPSLOHGDQGWUDQVIRUPHGLQWRW\SHOLEUDULHV 7KHGHVLJQHUVRI&20ZHUHRIWKHRSLQLRQWKDWREMHFWRULHQWDWLRQZDVWKHZD\WRJRDQGWKDW REMHFWRULHQWDWLRQSURYLGHGDVRXQGEDVHIURPZKLFKWRZRUN2QHSUREOHP&20DGGUHVVHGZDV YHUVLRQLQJVRWKDWDFRPSRQHQWFRXOG EHH[WHQGHGZKLOHVWLOOEHLQJFRPSDWLEOHZLWKH[LVWLQJ FRQVXPHUV0HDQZKLOH&20RUUDWKHU'&20IRU'LVWULEXWHG&20DOVRIRFXVHGRQFUHDWLQJD PHWKRGWRVSOLWDSSOLFDWLRQVVRWKDWGLIIHUHQWSDUWVRIWKHZRUNORDGFDQEHH[HFXWHGRQGLIIHUHQW PDFKLQHV 076&20&RPSRQHQW6HUYLFHV &20ZDVDELJOHDSLQWKHULJKWGLUHFWLRQEXW0LFURVRIW7UDQVDFWLRQ6HUYHU076WRRN&20WRWKH QH[WOHYHO076DGGHGVRPHUXQWLPHVHUYLFHVIRU&20FRPSRQHQWVVXFKDVGHFODUDWLYHGLVWULEXWHG WUDQVDFWLRQVGHFODUDWLYHUROHEDVHG VHFXULW\DGPLQLVWUDWLYHVXSSRUWDQGUHVRXUFHSRROLQJWR QDPHDIHZ,QDZD\076DGGHGVHUYLFHVWRWKHRSHUDWLQJV\VWHPWKDWGHYHORSHUVZKRZURWH GLVWULEXWHGDSSOLFDWLRQVSUHYLRXVO\KDGWREXLOGRQWKHLURZQ6RRQDIWHU076ZDVUHOHDVHGSXUH '&20DSSOLFDWLRQVEHFDPHDUDULW\LQWKHLQGXVWU\ $IULHQGRIPLQHZKRZRUNVDVDSURMHFWPDQDJHURIWHQDVNVPHKRZORQJLWZLOOWDNHPHWRZULWHD FHUWDLQSURJUDP,DOZD\VWHOOKLPWKDWLWZLOOWDNHWZRGD\V7KDWLV WKHXQLYHUVDODQVZHUULJKW" +LVUHVSRQVHLVDOZD\VRQHRIVKRFN³+RZFDQLWSRVVLEO\WDNHWZRGD\VWRFKHFNDFKHFNER["´KH DVNV,QIDFWZLWK076VDWWULEXWHEDVHGSURJUDPPLQJP\IULHQGVVKRFNLVDELWPRUHMXVWLILHG EHFDXVHPRUHSURJUDPPLQJFDQEHDFFRPSOLVKHGWKURXJKVLPSOHGHFODUDWLRQRUE\VHWWLQJDQ DWWULEXWHYDOXH7UDQVDFWLRQVLQ&20LVRQHH[DPSOHUHIHUHQWLDOLQWHJULW\LQ64/6HUYHUDQRWKHU :LWK:LQGRZV076ZDVXSJUDGHGWR&20:KLOH076ZDVDFWXDOO\DQDGGRQWR:LQGRZV 17&20ZDVQDWLYHO\VXSSRUWHGE\:LQGRZV7KLVVLPSOLILHGWKHSURJUDPPLQJPRGHOTXLWH DELW,WZDVRIWHQVDLGWKDW076&20 &20,QHVVHQFH&20MRLQHGWKHVHWZRSUHYLRXVO\ VHSDUDWHGSDUWV,QDGGLWLRQ&20DGGHGFRPSRQHQWVHUYLFHVVXFKDV2EMHFW3RROLQJ23 &RPSHQVDWLQJ5HVRXUFH0DQDJHU&50DQG4XHXHG&RPSRQHQWV4& 9% ,VWDUWHGP\DGYHQWXUHVLQ:LQGRZVSURJUDPPLQJZLWK9%,VWLOOUHPHPEHUP\ILUVWPDMRU PLVWDNHLQWKDWHQYLURQPHQW,WVDFWXDOO\UDWKHUHPEDUUDVVLQJWRVKDUHEXWLWPDNHVPH VHQWLPHQWDOLQDQLFHZD\,ZDVVXSSRVHGWREXLOGDPHQXDSSOLFDWLRQIURPZKLFKVHYHUDORWKHU DSSOLFDWLRQVVKRXOGEHVWDUWHG,WZDVDQHDUO\³SRUWDO´RIVRUWV0\ERVVZDQWHGPHWRXVHSLFWXUHV LQVWHDGRIWH[WRQWKHEXWWRQVVR,XVHGSLFWXUHER[HVLQVWHDGRIFRPPDQGEXWWRQV8QIRUWXQDWHO\ ,PDQDJHGWRLQVHUWSLFWXUHVHDFKKDYLQJDVL]HRIDSSUR[LPDWHO\.%EXWRQO\.%ZDV DFWXDOO\RILQWHUHVWDQGVKRZQIURPHDFKRIWKHP7KHH[HZDVRYHU0%ODUJHZKLFKPDGHIRU YHU\VORZVWDUWXSRQWKHKDUGZDUHDWWKDWWLPHHVSHFLDOO\LQUHODWLRQVKLSWRZKDWDURFNHWVFLHQFH DSSOLFDWLRQLWZDV 6HYHUDO\HDUVDQGPDQ\PLVWDNHVODWHU9%ZDVUHOHDVHG,WZDVWKHILUVWUHDOO\&20FRPSHWHQW YHUVLRQRI9LVXDO%DVLF6WLOOLWZDVQWXQWLO9%DQG9%WKDWWKH&20SURJUDPPLQJLQ9%EHFDPH SRSXODU2QHRIWKH JUHDWEXWVRPHWLPHVDOVRQHJDWLYHDVSHFWVRI9%LVWKDWLWKLGHVVHYHUDO GHWDLOVRI&20VXFKDVFODVVIDFWRULHVUHIHUHQFHFRXQWLQJXVHUGHILQHGLQWHUIDFHVLIGHVLUHG,'/ DQG4XHU\,QWHUIDFH<RXFDQWDFKLHYHDVJRRGDSHUIRUPDQFHRXWRI9%DV\RX FDQIURP& EXWWKHSURGXFWLYLW\LVYHU\JRRG6WLOOLQVRPHFDPSV9%LVFRQVLGHUHGPRUHRIDWR\WKDQDWRRO IRUDSURIHVVLRQDOSURJUDPPHU,QIDFW,YHEHHQDVNHGPRUHWKDQRQFHLI,JHWSDLGWRSURJUDPLQ 9%7KHJRRGQHZVLVWKDW9LVXDO%DVLF1(7ZLOOFKDQJHWKHRSLQLRQVRIVRPHRIWKRVHZKRVHH9% DVMXVWDWR\6R\RXQRORQJHUKDYHWREHHPEDUUDVVHGWRDGPLWLWLILWLV\RXUIDYRULWH SURJUDPPLQJODQJXDJH 64/6HUYHU ,OHDUQHG64/DWWKHXQLYHUVLW\LQWKHODWHVDQGLWLVVWLOOXVHIXOWRGD\$FWXDOO\LWVPRUH LPSRUWDQWWRPDVWHUWKDQHYHUHVSHFLDOO\LI\RXILQGVFDODELOLW\YLWDOIRU\RXUDSSOLFDWLRQV6LQFH, VWDUWHGZRUNLQJZLWK64/6HUYHUYHUVLRQLWVSURJUDPPLQJPRGHOZLWKLWVWULJJHUVDQGVWRUHG SURFHGXUHVKDVUHPDLQHGTXLWHFRQVLVWHQW)RUH[DPSOHWKHVKLIWIURPYHUVLRQWRYHUVLRQ ZDVDPDMRURQHDWWKHHQJLQHOHYHOEXW764/GLGQWFKDQJHWKDWPXFKDWDOO $IULHQGRIPLQHRQFHVDLG³'DWDEDVHGHVLJQLVLPSRUWDQW'DWDEDVHVDUHXVHGLQRIDOO DSSOLFDWLRQVWRGD\´,WKLQNPDQ\GHYHORSHUVDJUHHWKDWGDWDEDVHVDUHXVHGDORW,DOVRWKLQNWKDW WKHUHLVDODUJHGLIIHUHQFHLQRSLQLRQUHJDUGLQJZKHWKHUWKHGDWDEDVHWLHU²VXFKDV64/6HUYHU IRUH[DPSOH²VKRXOGEHXVHGIRUGDWDIRFXVHGORJLF ,IDOORQWKHH[WUHPH\HVVLGH<RXZLOOVHHPHSUHVHQWP\SRVLWLRQWKURXJKRXWWKHERRNVWRUHG SURFHGXUHVIRUH[DPSOHZLOOKDYHDFHQWUDOUROHLQVHYHUDORIWKHSURSRVHGVROXWLRQV+RZHYHU HYHQWKRXJK,DPIRQGRIXVLQJGDWDEDVHFDSDELOLWLHV,GHILQLWHO\ZDQWWRHQFDSVXODWHWKHDFFHVV FDOOVWRWKHPVRWKH\DUHQRWYLVLEOHWRPRUHOD\HUVWKDQQHFHVVDU\ 1RZOHWVWXUQRXUDWWHQWLRQWR1(7ZKLFKFDQEHVHHQDVWKHIRXUWKYHUVLRQRI&20DIWHUSXUH &20076DQG&206D\LQJWKDW&20LVGHDGEXWORQJOLYH&20QRZFDOOHG1(7 $)HZ,PSRUWDQW'HILQLWLRQV %HIRUHZHJHWWRRIDUDORQJLQWKHERRN,GOLNHWRGHILQHDIHZWHUPV,ZLOO EHXVLQJLQWKHVHFKDSWHUVWKDWKDYHPDQ\GLIIHUHQWPHDQLQJVLQWKH LQGXVWU\ N &RPSRQHQW² ,I\RXDJUHHZLWK6]\SHUVNL  WKHZRUG³FRPSRQHQW´ UHIHUVWRD&20VHUYHUVXFKDVD'//RUD1(7DVVHPEO\WKDWLVD ELQDU\FROOHFWLRQRIFODVVHV7KH&20GHILQLWLRQRIWKHZRUGUHIHUV WRRQHVLQJOHELQDU\FODVV,SUHIHUWKLV&20GHILQLWLRQ N 7LHUDQGOD\HU² ,XVHGWRWKLQNWKHWHUPVWLHUDQGOD\HUZHUH V\QRQ\PV2YHUWKHODVWIHZ\HDUV,KDYHFRPHWRXQGHUVWDQGWKDW OD\HULVORJLFDOZKLOHWLHULVSK\VLFDO8QIRUWXQDWHO\WKLVH[SODQDWLRQ LVQWYHU\GLVWLQFW)RUH[DPSOH,OLNHWRWKLQNRIWKHVHUYHUVLGH FRPSRQHQWVDVRQHWLHUDQG64/6HUYHUDVDQRWKHUEXWVRPHWLPHV WKH\H[HFXWHSK\VLFDOO\DWWKHVDPHPDFKLQH7KHUHIRUHLQWKLV ERRN,ZLOOXVHWKHZRUGWLHUWRUHIHUWRDQH[HFXWLRQHQYLURQPHQW DQGOD\HUWRUHIHUWRDORJLFDOVOLFHRIDWLHU7\SLFDOH[HFXWLRQ HQYLURQPHQWVLQFOXGH$631(764/6HUYHU&20:HEEURZVHU ;0/:HEVHUYLFHVDQG2UGLQDU\:LQH[HV 7KH1HZ:RUOGRI1(7 1RZWKDWZHKDYHWDNHQDORRNDWWKHKLVWRU\RIWKHWHFKQRORJ\ZHUHUHDG\WRORRNDWWKHPDQ\ FKDQJHVWKDWKDYHFRPHDERXWZLWKWKHLQWURGXFWLRQRI1(7 1(7$:KROH1HZ3ODWIRUP ,UHPHPEHUZKHQ,ILUVWUHDG0DU\.LUWODQGVDUWLFOHV´2EMHFW2ULHQWHG6RIWZDUH'HYHORSPHQW 0DGH6LPSOHZLWK&205XQWLPH6HUYLFHV´  DQG´7KH&203URJUDPPLQJ0RGHO0DNHVLW(DV\WR :ULWH&RPSRQHQWVLQ$Q\/DQJXDJH´  LQ0LFURVRIW6\VWHPV-RXUQDO LQ,QKHUDUWLFOHV0DU\ GLVFXVVHGPDQ\RIWKHWKLQJVZHNQRZRIWRGD\DV1(7EXWVKHFDOOHGLW&20$WWKDWWLPHLW IHOWOLNHDKXJHVWHSDQGDVLWWXUQHGRXWLWZDVSUREDEO\WRRELJDOHDSIRU0LFURVRIWWRWDNHZLWK &20WKH\GLGQWOHYHUDJHPRUHWKDQDKDQGIXORIWKHWKLQJV0DU\GLVFXVVHG,DOVRUHPHPEHU WKLQNLQJWKDWVHYHUDORIWKHFRQFHSWVZHUHIDPLOLDUWRPHDVD&20SURJUDPPHULQ9%DQGWKDWWKH &JX\VQRZZRXOGKDYHVRPHRIWKHVHSURGXFWLYLW\HQKDQFLQJIHDWXUHVWRR7KLVZDVDOVRWKH ILUVWWLPH,KHDUGWKHH[SUHVVLRQ³<RXFDQWKLQNRIPHWDGDWDDVDW\SHOLEUDU\RQVWHURLGV´+RZ PDQ\DUWLFOHVDQGERRNVFDQ\RXOLVWWKDWKDYHXVHGWKDWH[SUHVVLRQVLQFH" 1(7)HDWXUHV 7KHIROORZLQJDUHVRPHRIWKHFRQFHSWVWKDW0DU\GLVFXVVHGLQKHUDUWLFOHVEXWWKDWZHUHQWIXOILOOHG LQ&20 N $FRPPRQUXQWLPHWKDWFRXOGEHXVHGIURPDQ\SURJUDPPLQJODQJXDJH N )XOOLQWHURSHUDELOLW\EHWZHHQODQJXDJHV N $WWULEXWHVZLWKDFHQWUDOUROH N 5LFKPHWDGDWD N 1RQHHGIRUPDQXDOFRGHUHJDUGLQJJDUEDJHFROOHFWLRQFODVVIDFWRULHVDQGVRRQ N 0HWKRGVXVHGGLUHFWO\RQFODVVHVDQGQRWRQO\YLDLQWHUIDFHV N ,PSOHPHQWDWLRQLQKHULWDQFH N 1RGHWHUPLQLVWLFILQDOL]DWLRQZKLFKPHDQVWKDW\RXGRQWNQRZZKHQDQREMHFWLVILQDOL]HG EHFDXVHWKHJDUEDJHFROOHFWLRQPD\KDSSHQLPPHGLDWHO\RUPRVWRIWHQPXFKODWHU<HV GHWHUPLQLVWLFILQDOL]DWLRQZDVDOUHDG\PHQWLRQHGDWWKLVWLPH,ZRQGHUZK\LWGLGQWXSVHW GHYHORSHUVDVPXFKWKHQ N $VWURQJVHFXULW\PRGHOIRUWKHFRPSRQHQWV N )XQFWLRQDOLW\VLPLODUWR6TO'DWD$GDSWHU LQ$'21(7$Q6TO'DWD$GDSWHU FDQEHXVHGWR UHJLVWHUZKLFKVWRUHGSURFHGXUHVKRXOGEHFDOOHGIRULQVHUWLQJQHZURZVWKDWKDYHEHHQ DGGHGWRD'DWD6HWIRUXSGDWLQJDQGVRRQ N 1RQHHGIRUDVHSDUDWHLQWHUIDFHODQJXDJHVXFKDV,'/ N $OOODQJXDJHVGHFLGHRQDFRPPRQVHWRIW\SHV N 3DUDPHWHUL]HGFRQVWUXFWRUVDQGRYHUORDGLQJ 7KHJRRGQHZVLVWKDW1(7GRHVGHOLYHURQDOORIWKHVHLGHDVDQGHYHQ\HDUVODWHULWVDQ LPSUHVVLYHOLVW$OWKRXJK0DU\VGLVFXVVLRQZDVEDVHGRQWKHLGHDWREXLOGWKHUXQWLPHDQG HYHU\WKLQJHOVHRQ&201(7LVQWZULWWHQRQ&20LWVDFRPSOHWHO\QHZSODWIRUP ,QDGGLWLRQ1(7DOVRLQFOXGHVWKHIROORZLQJIHDWXUHV N 5HPRWLQJIRUH[DPSOHZLWK62$3 N $'21(7 N $631(7 N :LQGRZV)RUPV N :HE)RUPV N ;0/:HEVHUYLFHVVXSSRUW N %DVH&ODVV/LEUDU\%&/ N $QHZDQGDPXFKPRUHFRPSHWHQWYHUVLRQLQJVFKHPD N $QHZODQJXDJHFDOOHG& N 0DQ\FKDQJHVWR9%RUUDWKHUDUHZULWHWRPDNHLW9LVXDO%DVLF1(7 ,WVLPSRUWDQWWRQRWHWKDWHYHQWKRXJKWKHFRPPRQODQJXDJHUXQWLPHLVH[WUHPHO\LPSRUWDQWLQ 1(7 LWGRHVQRWUHSODFH&207KLVPHDQVLI\RXUFRPSRQHQWVZULWWHQLQPDQDJHGFRGHWKDWLV FRGHPDQDJHGDQGH[HFXWHGFRPSOHWHO\E\WKHFRPPRQODQJXDJHUXQWLPHQHHGFRPSRQHQW VHUYLFHVVXFKDVGHFODUDWLYHWUDQVDFWLRQV\RXZLOOVWLOOXVHRXUROGIULHQG&20:HZLOOGLVFXVV VHUYLFHGFRPSRQHQWVFRPSRQHQWVWKDWXVHFRPSRQHQWVHUYLFHVIXUWKHULQDPLQXWH ,QWKHHQG\RXPD\EHDVNLQJ\RXUVHOIZKHWKHULWLVDQDGYDQWDJHRUDGLVDGYDQWDJHWRKDYHSULRU H[SHULHQFHZLWK&20DQG&20ZKHQ\RXHQWHUWKHQHZZRUOG RI1(7,QP\RSLQLRQLWV GHILQLWHO\DQDGYDQWDJH 1(7&RPSRQHQW6HUYLFHV 1(7LVQWUHDOO\DQHYROXWLRQLWVDUHYROXWLRQ(YHQVRZULWLQJVHUYLFHGFRPSRQHQWVWKDWLVXVLQJ FRPSRQHQWVHUYLFHVLQ1(7LVLQHVVHQFHHYROXWLRQDU\,I\RXKDYHZRUNHGZLWKZULWLQJ FRPSRQHQWVWKDWXVH&20FRPSRQHQWVHUYLFHV\RXZLOOEHZHOOSUHSDUHG /LVWLQJVKRZVZKDWDYHU\VLPSOHVHUYLFHGFRPSRQHQWZRXOGORRNOLNHDVDFODVVLQ9LVXDO%DVLF 1(7)RULWWRZRUN\RXPXVWVHWDUHIHUHQFHWR6\VWHP(QWHUSULVH6HUYLFHVGOO /LVWLQJ$6LPSOH6HUYLFHG&RPSRQHQWLQ9LVXDO%DVLF1(7 ,PSRUWV6\VWHP(QWHUSULVH6HUYLFHV 3XEOLF&ODVV0\)LUVW6DPSOH ,QKHULWV6HUYLFHG&RPSRQHQW 3XEOLF)XQFWLRQ*HW7LPH$V6WULQJ 5HWXUQ1RZ7R6WULQJ (QG)XQFWLRQ (QG&ODVV :KHQWKLVFODVVLVXVHGIRUWKHILUVWWLPHLWZLOODXWRPDWLFDOO\EHUHJLVWHUHGDVDFRQILJXUHG&20 FRPSRQHQWZKLFKFRPHVLQKDQG\DWGHYHORSPHQWWLPH6WLOODWGHSOR\PHQWWLPHWKLVIHDWXUHLV PRVWRIWHQQRWXVHIXOEHFDXVHWKHXVHUUXQQLQJWKHDSSOLFDWLRQPXVWKDYHDGPLQLVWUDWRUSULYLOHJHV WRKDYHLWUHJLVWHUHG<RXFDQXVH5HJ6YFVWRPDQXDOO\UHJLVWHUWKHFRPSRQHQWDVDFRQILJXUHG &20FRPSRQHQW &20REMHFWSRROLQJZLOOQRZEHDYDLODEOHWRWKHPDMRULW\RI&20SURJUDPPHUVQDPHO\WKRVH ZKR XVH9%ZKHQWKH\VKLIWWRD1(7ODQJXDJHVXFKDV9LVXDO%DVLF1(7RU&$QDGGHGSOXV LVWKDWWKHFRPSRQHQWV\RXZULWHZLWK9LVXDO%DVLF1(7DQG&ZLOOQRWKDYHWKHWKUHDGDIILQLW\ SUREOHPV²ZKLFKPHDQVIRUH[DPSOHWKDWDQREMHFWRID9%ZULWWHQ FODVVFDQRQO\EHXVHGIURP WKHVDPHWKUHDGDVWKHRQHWKDWLQVWDQWLDWHGWKHREMHFWEHFDXVHRIWKHKHDY\XVHRI7KUHDG/RFDO 6WRUDJH7/6²DQG6LQJOH7KUHDGHG$SDUWPHQWRQO\WKUHDGLQJPRGHORI9%

Ngày đăng: 22/03/2014, 14:20

Từ khóa liên quan

Mục lục

  • FrontPiece

    • Trademarks

    • Warning and Disclaimer

    • Dedication

    • Foreword

    • Preface

      • Target Audience of This Book

      • Focus of This Book

        • Figure P.1. A layered architecture: the focus of the book.

        • Why I Am Writing About the Chosen Platform

          • Why .NET Component Services

          • Why Visual Basic .NET

          • Why SQL Server 2000

          • Organization of This Book

          • Topics That Aren't Covered

          • The Book's Web Site

          • A Few Final Comments

          • About the Author

          • Acknowledgments

          • Chapter 1. Introduction

            • The History of COM, MTS/COM+, VB, and SQL Server

              • COM

              • MTS/COM+ Component Services

              • VB

              • SQL Server

              • A Few Important Definitions

                • The New World of .NET

                  • .NET: A Whole New Platform

                    • .NET Features

Tài liệu cùng người dùng

Tài liệu liên quan