【问题标题】:C# simple open source application [closed]C# 简单的开源应用程序 [关闭]
【发布时间】:2009-05-07 21:31:12
【问题描述】:

C#简单的开源桌面应用可以借鉴?

我正在尝试学习 C#,但大多数时候我发现面向非程序员的教程非常无聊,或者与其他语言相比较。

我试图编译一个看起来足够漂亮以引起我注意并且足够简单(乍一看)以被我理解的应用程序,但事实证明它是was developed in Mono

我以前下载过 VS for C# express edition,但不知道下一步该做什么。

所以我的问题是:

有没有人知道一个用 C# 开发的简单的开源 Windows 应用程序我可以学习?

不必太简单,但到目前为止我看过的大多数都非常复杂,因为它们已经准备好生产了。

谢谢

【问题讨论】:

  • 请记住,在 Mono 中开发并不意味着“与 MS .NET 不兼容”。问题之一是 WinForms,事实上的(不是真正的 EMCA)GUI 标准在 Mono 上有点落后,部分原因是它在非 Windows 平台上更难实现。这导致了 GTK# 等。如果您只是想找到 /any/ 带有源代码的跨平台 C# 应用程序,我会尝试浏览 Freshmeat (freshmeat.net/tags/c-3) 和/或 Google 代码 (code.google.com/hosting/search?q=label%3a.NET),看看您对什么感兴趣。
  • 在这种特殊情况下,它是 Mono.Unix 命名空间

标签: c# open-source


【解决方案1】:

如果你不介意 wpf,试试BabySmash

【讨论】:

    【解决方案2】:

    这些不是桌面应用程序,但它们是很好的开源 Web 应用程序,主要使用 C# 完成,您可以从中学习。

    http://www.asp.net/community/projects/

    【讨论】:

      【解决方案3】:

      您是否尝试过查看SourceForgeCode Project

      【讨论】:

        【解决方案4】:

        【讨论】:

        • 是的,这是真的!让你更容易选择你感兴趣的东西。我检查的最后一件是toastify.codeplex.com
        【解决方案5】:

        windowsclient.net 上有很多适用于 winformsWPF 的示例应用程序。我不确定我是否会将它们中的任何一个称为参考应用程序,但肯定有很多。 :)

        【讨论】:

          【解决方案6】:

          我非常幸运地使用了 Microsoft 的 SharePoint,并且扩展它非常有趣且非常有教育意义 WRT c# 和学习使用它。查看pilothouseconsulting's development dvd,了解有关设置调试器等的许多良好初始信息。

          【讨论】:

            【解决方案7】:

            一个很简单的command line grep tool我放了google代码。你可能会觉得这很有趣。

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              相关资源
              最近更新 更多