最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

網(wǎng)站程序員如何應(yīng)對web標(biāo)準(zhǔn)第2/2頁

 更新時間:2007年04月02日 00:00:00   作者:  

第三步:定義一套公共的數(shù)據(jù)訪問方法。
    定義一些操縱數(shù)據(jù)庫、執(zhí)行存儲過程的公共方法。
第四步:編寫基于對象的方法層。如:

    Public Function ReadNews(ByVal ID As Integer) As News

    End Function

 

函數(shù)返回的就是一個新聞對象。根據(jù)功能的需要,一般還會定義一些相關(guān)的函數(shù),如:

    '讀取新聞列表
    Public Function ReadNewss(ByVal newsType As eNewsType, ByVal nCount As Integer) As News

    End Function
    '增加一新聞
    Public Function InsertNews(ByVal n As News) As Integer

    End Function

    '更新一條新聞
    Public Function UpdateNews(ByVal n As News) As Integer

    End Function

    '刪除一條新聞
    Public Function DeleteNews(ByVal ID As Integer) As Integer

    End Function

這樣來做,網(wǎng)站開發(fā)可以分成對象層、數(shù)據(jù)訪問層、方法層、表現(xiàn)層。而程序員則只需要提供表現(xiàn)層所需要的方法。這樣一來,在表現(xiàn)層需要顯示新聞列表時,頁面設(shè)計(jì)師只需要用.net中的Repeater控件,如下代碼:

            <asp:Repeater ID="topNewsList" runat="server" >
                <HeaderTemplate>
                    <ul>
                </HeaderTemplate>
                <ItemTemplate>
                    <li><a href="shownews.asp?id=<%#Container.DataItem("id")%>"><%#Container.DataItem("title")%></a></li>
                </ItemTemplate>
                <FooterTemplate>
                    </ul>
                </FooterTemplate>
            </asp:Repeater>

而在表現(xiàn)層的程序代碼中我們只需要加上:

topNewsList.DataSource = New facade.newsFacade().ReadNewss(eNewsType, newsCount)

這樣的話,程序員基本上可以與HTML完全脫離了。而且這樣的話,整個項(xiàng)目組的成員都可以并行工作了。能非常明顯地提高整個項(xiàng)目的開發(fā)效率。況且現(xiàn)在web2.0模式的興起,對后臺數(shù)據(jù)庫開發(fā)提出了更高的要求。如豆瓣網(wǎng)、365Kit等網(wǎng)站,后臺的數(shù)據(jù)庫挖掘工作是非常復(fù)雜的。所以在分工明晰的今天,除了HTML代碼,其它有很多更重要的工作等待網(wǎng)站程序員去做。

3:以用戶為中心的設(shè)計(jì),離不開前端開發(fā)工程師。

如果你覺得脫離了熟悉的HTML代碼,你有點(diǎn)舍不得的話,不要緊。干脆將自己推到web技術(shù)的風(fēng)口浪尖。做一個成產(chǎn)品設(shè)計(jì)關(guān)系密切的前臺開發(fā)工程師。

隨著網(wǎng)絡(luò)、計(jì)算機(jī)硬件設(shè)施的不斷提升,我們正在朝著富客戶端的方向前進(jìn)。為了產(chǎn)品的易用性,給網(wǎng)站程序員提出了非常高的要求。前臺開發(fā)工程師這個崗位也越來越顯得重要。這個職位應(yīng)該說也是近年才有的,而這個職位也不是一般的網(wǎng)頁設(shè)計(jì)師能勝任的,所以網(wǎng)站程序員也自然分開了,分后臺開發(fā)工程師和前臺開發(fā)工程師,這個方向應(yīng)該說也是一個非常好的選擇。而這個則需要你對web標(biāo)準(zhǔn)有一個比較全面的認(rèn)識。既需要你對javascript非常了解,同時也需要你對DOM文檔對象模型、CSS表現(xiàn)層樣式代碼、ajax異步都非常了解。相關(guān)的例子就非常多了,比如:在線注冊表單的即時檢測、密碼強(qiáng)度的提示、多級下拉菜單的聯(lián)動等。對于改善用戶體驗(yàn)、提高網(wǎng)站訪問速度都有非常重要的作用。

相關(guān)文章

  • jQuery會死嗎?我為什么不用vue寫富文本

    jQuery會死嗎?我為什么不用vue寫富文本

    jQuery會死嗎?我為什么不用vue寫富文本,本文通過文字實(shí)例代碼相結(jié)合的形式給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-05-05
  • 如何在vscode中正確使用正則表達(dá)式進(jìn)行文檔內(nèi)容的替換編輯

    如何在vscode中正確使用正則表達(dá)式進(jìn)行文檔內(nèi)容的替換編輯

    正則表達(dá)式是一種強(qiáng)大的模式匹配工具,它具有廣泛的應(yīng)用,包括數(shù)據(jù)清洗、文本處理、文件搜索等方面,這篇文章主要給大家介紹了關(guān)于如何在vscode中正確使用正則表達(dá)式進(jìn)行文檔內(nèi)容的替換編輯,需要的朋友可以參考下
    2023-12-12
  • Istio?訪問外部服務(wù)流量控制最常用的5個技巧示例

    Istio?訪問外部服務(wù)流量控制最常用的5個技巧示例

    這篇文章主要介紹了Istio訪問外部服務(wù)流量控制最常用5個技巧示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-06-06
  • Postman的基本用法詳解

    Postman的基本用法詳解

    這篇文章主要為大家介紹一下Postman軟件的基本用法,主要包括瀏覽器復(fù)制請求信息并導(dǎo)入到軟件從而測試、發(fā)送請求,有需要的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2023-08-08
  • 算法系列15天速成 第十二天 樹操作【中】

    算法系列15天速成 第十二天 樹操作【中】

    先前說了樹的基本操作,我們采用的是二叉鏈表來保存樹形結(jié)構(gòu),當(dāng)然二叉有二叉的困擾之處,比如我想找到當(dāng)前結(jié)點(diǎn)的“前驅(qū)”和“后繼”,那么我們就必須要遍歷一下樹,然后才能定位到該“節(jié)點(diǎn)”的“前驅(qū)”和“后繼”,每次定位都是O(n),這不是我們想看到的,那么有什么辦法來解決呢
    2013-11-11
  • 詳解git reset --hard 和 git reset --soft區(qū)別

    詳解git reset --hard 和 git reset --soft區(qū)別

    這篇文章主要介紹了詳解git reset --hard 和 git reset --soft區(qū)別,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08
  • Git的使用規(guī)范流程總結(jié)

    Git的使用規(guī)范流程總結(jié)

    大家都明白在團(tuán)隊(duì)開發(fā)中,遵循一個合理、清晰的Git使用流程,是非常重要的。否則,每個人都提交一堆雜亂無章的commit,項(xiàng)目很快就會變得難以協(xié)調(diào)和維護(hù)。所以這篇文章給大家分享了Git的使用規(guī)范流程,有需要的可以參考借鑒。
    2016-09-09
  • 使用動畫實(shí)現(xiàn)微信讀書的換一批效果(兩種方式)

    使用動畫實(shí)現(xiàn)微信讀書的換一批效果(兩種方式)

    這篇文章主要介紹了使用動畫實(shí)現(xiàn)微信讀書的換一批效果,本文通過實(shí)例代碼通過兩種方式給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-05-05
  • git如何撤銷commit的方法(未push)

    git如何撤銷commit的方法(未push)

    這篇文章主要介紹了git如何撤銷commit的方法(未push),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • Git原理和常用操作

    Git原理和常用操作

    今天小編就為大家分享一篇關(guān)于Git原理和常用操作的文章,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2018-10-10

最新評論

洛宁县| 竹山县| 京山县| 连平县| 衢州市| 重庆市| 班戈县| 曲麻莱县| 蚌埠市| 商都县| 班戈县| 涞源县| 达孜县| 诏安县| 永寿县| 海宁市| 天门市| 偃师市| 长汀县| 兴宁市| 明光市| 肇庆市| 东兰县| 怀安县| 元江| 枣阳市| 临安市| 北碚区| 平果县| 奉化市| 龙胜| 汽车| 景德镇市| 旬邑县| 花垣县| 墨竹工卡县| 依兰县| 和林格尔县| 嘉祥县| 赞皇县| 大埔区|