CCS bug之5: 已登入的使用者點擊Login.aspx時會出現”沒有許可權”的錯誤頁面

癥狀:  在網站發給使用者的email中的連結說點擊(blahblah)/login.aspx登陸.使用者如果已經登陸過,cookie還沒失效,點擊Login.aspx時會出現"沒有許可權"的錯誤頁面.原因:

具有哲學味道的動態產生控制項

以前裸寫php,asp,jsp的時候,那可真是一個頁面是一個頁面啊,體力活.那時候傻得可愛,做夢也想不到今日這種境況:哦,你要查看老師資料是吧,View.aspx?q=teacher,你要查看學生資料是吧,View.aspx?q=student,一個頁面,一聲令下,刷刷刷,動態產生控制項搞定一切.這一點,也是我在實驗室摸索本體Ontology之後才悟透的,當然OO也有這個思想.世界是物質的,所有控制項不都是個物質/本體/對象嗎?所以只要提取共性寫個具有足夠通用性靈活性的頁面,再多的執行個體來了都

CCS bug之6: 上傳頭像管理和使用不方便

癥狀:  使用者在控制台中上傳頭像時,沒有任何提示資訊表明是否上傳成功.admin也不能改使用者的頭像,看不到頭像需要審批的使用者列表.原因: 代碼中hard code為:使用者上傳的頭像必須經過admin審批才會生效.admin審批後,使用者才可以看到自己上傳的頭像.在/Controls/Admin/MemberAdmin.cs中admin改帳戶圖片的功能被注釋掉了,admin看不到頭像需要審批的使用者列表是by

今天你2.0了嗎?

        2.0是個流行的詞.2.0是個火爆的詞.        (1) Web2.0        (2) .NET Framework 2.0        (3) C# 2.0        (4) ASP.NET 2.0        (5) Enterprise Library 2.0        (6) CommunityServer 2.0...       

CCS1.1 bug之1: 建立/編輯一個使用者時會改變CSContext.Current.User

取目前使用者就是用CSContext.Current.User,但是再調用了CommunityServer.Components.Users.Create或CommunityServer.Components.Users.UpdateUser之後,CSContext.Current.User會被臨時賦值為要建立或修改的使用者.所以有的頁面建立了使用者或修改了使用者,頁面右上方顯示的登入名稱,居然就變成了該使用者,下一次request過來又好了.為什麼會有看起來比較明顯的bug,我得去看一下,難道

Topcoder SRM 初體驗

第一次聽說topcoder,已經是大三決定淡出ACM的時候,一直無緣拜會.Google Code Jam本來讓我躍躍欲試,卻在去西安出差的火車上度過了初試時間.前兩天終於想起要去玩玩,所以就有了今天10:00-12:00的SRM初體驗.所謂SRM,就是Single Round

《Beginning DirectX11 Game Programming》讀書筆記1 認識DirectX11

學習DX11開發,可以充分利用多核CPU、顯卡GPU效能,同時簡化了開發難度。目前大量軟體應用已經在市面上存在,可以通過改進已有程式,增強競爭力。 結合自身的抽獎軟體,要採用Direct2D針對win7改進效能,並新增3D版本。  基本概念之前沒有開發過DX程式,先認識一下基本概念。 第一個版本命名為Games

CCS bug 之2: 點擊blog中有文章的”月”的存檔或”天”,結果顯示空頁面

癥狀:blog中,如果30號有文章,但點擊日曆上的"30號"卻看不到相應的文章原因:該頁面的pagesize被設為了0解決方案:\Blogs\Controls\EntryListContainer.cs中改兩個地方(或一個),(1)主要是把下面的代碼注釋去掉if ( this.EnablePaging && this.PageSize != 0 ) {    query.PageIndex = entryItems.PageIndex;    query.PageSize = P

略顯詭異的DataGrid:點擊”edit”跳到DataGrid1_UpdateCommand

今天在寫Aspx的時候發現DataGrid有個略顯詭異的地方:我給DataGrid關聯了EditCommand.在頁面上第一次點"edit"沒反應,第二次點"edit"就有反應了,出現了文字框.調試發現:第一次點"edit",程式進了DataGrid1_EditCommand,出了異常,第二次點"edit",居然跳到了DataGrid1_UpdateCommand中執行了.當然程式中的異常我得解決,但是我對DataGrid把我點擊"edit"當成"update"有點不太放心了.在DataGrid

未來的商業程式也會採用Metro應用

翻譯自,http://www.lhotka.net/weblog/WinRTAndBusinessApps.aspx 基於理解翻譯,段落劃分上有所改動! 很多人認為新的winRT、Metro應用將不會被商業程式採用,而只會在生活應用中出現。我不認同。 假設5年後,metro應用會在大家的生活應用中廣泛流行,並受到很好的反響。這個時候,讓大家回到winxp的操作介面,估計很多人不習慣。這好比現在的使用者,回到1990年那個dos視窗介面的時代。相比ipad觸摸應用,現在的win視窗程序已經落後時代

《Beginning DirectX11 Game Programming》讀書筆記2 一步一步開始第一個DirectX11程式

文章目錄 1、添加main.cpp源檔案2、編寫win32 sdk代碼,程式入口3、初始化視窗、訊息處理建立項目到現有解決方案進入項目屬性,配置附加連結庫。設定連結庫引用路徑 初始化Direct3D建立模版項目用法,main.cpp 添加調用 最好的學習方式就是動手操作。以下代碼可以在書籍官方網站上下載。 以下基於Windows7+VS2010 開發環境。並確保您已經安裝DXSDK。 開始編寫第一個DirectX程式。1、運行VS2010,

Win8 Metro風格應用開發學習路徑

不定期更新!最新:2011-11-18 記錄自己的學習路徑。期待交流! 已有知識點:vc6+mfc+sdk最開始接觸win32 sdk開發,近幾年用於開發產品和共用軟體 MFC,GDI

metro詞彙手冊

不定期更新,按字母順序排列。最後更新:2011-11-13 ADK:Assessment and Deployment Kit 分發工具AppLocker:制定策略,允許特定使用者或使用者組運行特定程式Azure:微軟雲端運算平台。目前推出了5項託管服務,包括.NET應用服務、SQL服務、SharePoint服務、Dynamics

讓DataGrid的列按指定時間日期的格式輸出和排序

今日遇到這樣一個小問題: 想讓DataGrid 的某列只顯示日期格式,如2006-1-1,但該列又需點擊表頭時按時間格式排序(DataGrid內建那種),一開始我的兩個方法不能兩全.(1)讓DataGrid AutoGenerateColumns=True, 從DataTable中自動產生了改列,DateType為DateTime按時間排序是沒問題了,但日期顯示是2006-1-1 0:00:00(2)讓DataGrid AutoGenerateColumns=False,

《Technical Blogging》讀書筆記4 部落格營銷、如何面對批評

文章目錄 建設性的批評無意義的評論、謾罵 編寫了好文章,卻只有幾十人的訪問量。對於專業部落格來說,是件不愉快的事情。 我們需要讓更多人知道。而不是,放在那裡,等讀者過來。許多部落客因為發布好文章後得不到很多人的閱讀和評論,慢慢地放棄了繼續寫作。 如何營銷糾正營銷影響不好的思維“營銷是個屁,科技工作者不需要營銷。”這類話經常聽到。看看維基百科的定義,Marketing is the process used to determine

《Technical Blogging》讀書筆記1 什麼是科技部落格?

部落格指在web上發布文章。讓人聯想到一個穿著睡衣的人在電腦前打字,記錄他每日發生的事情或想法。 科技部落格不同,它用於分享技術專業內的新收穫、新想法或者總結。重在分享、交流。我們熟悉的科技部落格有 美國科技類部落格TechCrunch、Joel On Software。 國內的有

《Technical Blogging》讀書筆記2 籌備你的科技部落格

個人部落格還是團隊部落格?個人部落格簡單些,而團隊部落格需要協同寫作工具,用於編輯部落格內容。團隊部落格適合技術團隊或公司網站部落格。顯然,5imetro屬於個人部落格。 定位通用科技類還是特定話題?

硬體加速一切,Win8映像編程

 部落格原文,http://blogs.msdn.com/b/b8/archive/2012/07/23/hardware-accelerating-everything-windows-8-graphics.aspx  閱讀小結, Windows7之前,我們採用GDI編程實現圖形映像,用GDI+用於需要繪製高清晰圖形的場合。GDI、GDI+並沒有硬體加速,在動畫程式中,CPU佔用高不說,FPS偏低導致不連貫。這時候,開發遊戲程式需要採用directx編程。 Windows7中,微軟新增了兩個組

CCS bug之3: 線上使用者是統計最近一個小時的,不符合使用者習慣,也沒有配置項可以改

癥狀: 首頁上顯示的"線上使用者"人數以及"線上使用者列表"頁面的線上使用者當前的活動,都是統計最近一個小時內的情況,所以如果一個人登出之後59分鐘時系統仍然顯示該使用者線上,且動作為"正在登出"....後台管理沒有對應項配置這個時間.雖然匿名使用者的這個統計時間可以配置,但實際上沒有效果.原因: 在預存程序cs_users_Online中hard code了 UserOnlineTimeWindow為60分鐘.在代碼中hard

CCS bug之4: 站內發私人留言,使用者同時收到email,點選連結,卻顯示該帖不存在的錯誤頁面

癥狀:  使用者A在站內給使用者B發私人留言,使用者B註冊時填的郵箱會收到email,點擊email中的連結,定向到網站,如果使用者B沒有保持cookie,則會顯示該帖不存在的錯誤頁面.原因: 不詳,確實比較奇怪,FormAuthentication居然沒有罩住. 不過可以解決也就懶得追蹤了解決方案: /Forums/Posts.cs中的GetPost(int postID, int userID, bool trackViews)中在CSContext csContext =

總頁數: 61357 1 .... 12017 12018 12019 12020 12021 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.