2009-08-14 22 views
8

我想了解更多Asp.Net(和MVC)。我想說我是一個體面的開發人員,但我所做的一切似乎都是維護或增強。我想從頭開始一個網站或Web應用程序。我寧願使用MVC,但無論更好的框架,我會使用。我也想爲自己做(也許最終使它開源)。有趣的項目想法爲體面的開發想要了解更多Asp.Net

很明顯,這排除了OpenSource項目和像RentACoder這樣的地方。我也更喜歡需要數據庫的東西,包括Ajax,所有東西,把廚房水槽扔到我身上。

任何人有任何好主意我可以工作的項目?我有幾個想法,有些太明顯了,比如創建自己的博客,但基本上我只想要一些能夠幫助我學習和打磨自己技能的東西。

回答

13

創建個人日程安排。確定它已經完成,但日程安排者從未滿足任何人的確切夢想和想要。我們總是發現自己正在將計劃融入計劃。它爲許多豐富的UI功能提供了數據輸入,報告,顯示等的機會。

+0

不錯,看到這個是真棒,讓他們來吧。 – Martin 2009-08-14 14:45:03

1

項目跟蹤工具。有很多優秀的樣本,所以如果你對想要嘗試和編碼的想法感到有點低落,你可以看到很多例子。此外,隨着技能的提高,它可以像你想要的那樣簡單或具有挑戰性。例如,您可以創建一種方法來跟蹤項目的任務並生成一些簡單的報告。然後,當您擁有這些功能時,可以考慮添加諸如項目維基的功能,以跟蹤需求和/或向該工具添加功能,以幫助實現敏捷流程,例如精簡圖表和跟蹤衝刺的功能。然後,你就可以開始編寫功能,預測你什麼時候可以運輸,例如蒙特卡羅模擬......天空限制這一點,但同樣容易,可以保持很小。

編輯: OR ....

就像從C#轉換成VB或反之亦然..... 怎麼樣的工具來轉換語法SQL到LINQ to SQL的在線工具?

+0

我曾經想過做一個看板風格的項目跟蹤器,但AgileZen.com很漂亮。 – Martin 2009-08-14 15:00:03

1

博客引擎。它是新的Hello World。

但嚴重的是,像社交網站(即Facebook但規模較小)將是測試網站設計,AJAX交互,數據庫設計和社區交互的好地方。選擇一個你關心的話題,併爲其他關心它的人創造一個地方。

1

我一直想編寫一個應用程序,幫助我找到我想從craigslist,ebay或當地紙質網站等網站上購買的東西。我原本寫了一篇,但它有點混亂,不能支持多個用戶(當朋友要求複製時,令人失望)。然而,由於它早晨運行,我一直是第一響應者,因爲我的小應用「爲我讀了這篇文章」。

如果您可以註冊該網站,在您的願望清單中添加關鍵字,添加要掃描的網站頁面以及將電子郵件地址發送至電子郵件地址,那將會很酷。

1

您是否參與過任何運動或興趣愛好?我是一名有競爭力的擊劍手,並且在行政方面參與這項運動。我正在進行的個人項目之一(永遠不會完成,從未發佈等,但對我來說很有趣)處理所有組織細節(地理區域):錦標賽,運動員數據庫,排名,評分,會員資格等。

每個運動/活動/愛好都有自己的神祕記錄需求;爲你的非技術興趣做一些事情。

0

我一直認爲寫一些像美味或玉蘭(現在已經不存在)的東西很有趣。涉及編寫富客戶端,使用數據庫,社區/社交網絡方面,Web服務,你可以去mvc或非mvc。我希望當前書籤網站沒有許多功能。

2

編寫一個應用程序來管理您的每月財務或預算。它有足夠的問題域來使它變得有趣,而且每個人通常都會以不同的方式處理它。另外,它不能傷害我們任何人專注於良好的消費習慣;)

另一個體面的是管理你的書籍收藏或閱讀清單的應用程序。

我很確定我從戴夫托馬斯(從實用程序員)那裏得到了這些想法。我不記得在哪裏,但我需要給予信用!

+0

我喜歡預算的應用程序,但你試圖讓我的妻子遵循它! – Martin 2009-08-14 18:18:41

3

如果您正在尋找創意,請翻翻coding4fun網站。我確信那裏有東西會引發一個想法。

而當您正在學習時,請確保您對問題域感興趣。否則,它會變成「工作」,你會失去興趣。

的事情,通常浮現在腦海中:各地一些

  • 社會團體 你感興趣的地方遠足步道 評級,本地/青少年體育, 等
  • 類別:管理漫畫 書,交易卡等收集 與定價信息,是 上漲或下跌,誰在期待 買/賣/交易它?
  • 個人信息管理應用 如計劃者,列表組織 工具(GTD),或者甚至 更輕。

同樣重要的是,你選擇一些對你有意思的事情,這會促使你完成它。