我刚刚开始学习C#,我想开始制作一些简单但功能强大的小应用程序。
有没有人对项目有什么想法?我很想听听你有什么想法。我的大部分经验是与HTML,CSS,JS,PHP。
谢谢
发布于 2011-02-03 06:50:02
由于C#可以在多种类型的应用程序中使用,因此我将尝试在每种类型的应用程序中执行相同的任务。也许是一个连接到数据库并根据用户输入执行查找的简单应用程序。也许可以连接到SQL Server示例附带的"pubs“数据库。
您可以按如下方式执行此操作:
使用
标准ADO.NET
您甚至可以创建使用WCF的Windows service,以及使用该服务的WinForms或ASP.NET前端。
这个想法是让你的腰带下尽可能多的应用程序类型,这样你就可以看到每个应用程序是如何相似的,以及每个应用程序是如何相同的。它还将帮助你更好地理解“哪个是最好的,Web表单还是MVC”的“宗教战争”,等等。这些“圣战”问题的最终答案总是“你最喜欢的是什么”。没有什么比实际编写一些东西更能体验各种选项了,所以一个好的,简单的应用程序在所有可用的风格中将是一个很好的开始。
最后,由于我列出了这么多东西,下面是我提到的所有东西的一些很好的起点。有视频,演练等可以帮助你在你的道路上。
发布于 2011-02-03 06:54:59
你喜欢做什么?我发现游戏总是一个很好的起点。如果你喜欢游戏开发,你可以做像乒乓球和吃豆人这样的东西,但你仍然可以在没有太多图形复杂性的情况下制作棋盘和纸牌游戏。
这里有一些可以让你入门的东西:
更简单: tic-tac-toe,connect-4,go fish,black-jack,candyland,各种纸牌游戏
中等:大富翁,扑克,围棋,跳棋,雅特兹,
拼字游戏,拼字游戏,国际象棋,魔术:聚会
下面是不同的难度级别:
发布于 2011-02-03 06:44:15
科学计算器怎么样?它将给你GUI构建和事件处理的基本经验,它应该不会太难,而且你的大部分注意力将放在语言上,而不是复杂的算法上(这是你刚开始学习一门语言时想要的)。
https://stackoverflow.com/questions/4880782
复制相似问题