none
用C#做的软件,请大家给点建议 RRS feed

  • 常规讨论

  • 软件名称:iNote
    开发环境:VS2005 C#
    适用系统:windows2000/XP/2003

    功能:
    iNote是IE缩合应用平台,它可以:

    1 浏览互联网 (TT3.0风格)

    2 保存网页内容
      iNote保存网页内容完全不同于一般网络浏览器。iNote具有关联的文件格式:.tvt(接下来称之为iNote文档)。建立一个iNote文档后,可以任意在其中添加目录,而网页内容就保存在这样的目录下。而且可以选择保存类型:"仅文本"、"仅图片"、"文本和图片"、"全部内容"。

    3 制作电子书
      iNote文档其实就是一个电子书,它在外观上有一点类似于CHM或PDF电子书。但不同的是,iNote文档是可编辑的。不管是目录还是目录的内容,都可以编辑。iNote完全以所见即所得方式编辑html页面。支持任意大小设体设置、行距、表格、特殊字符、链接(内链、外链、目录间链接)等等。

    插一段话:其实前段时间我已经在论坛发过类似贴子。但受到了网友的批抨,一是反映bug多,二是认为iNote并不能取代传统电子书。于是我给iNote添加了CHM导入导出功能。实现了iNote文档与CHM文档的相互转换。

    网址:
    http://www.win32fan.com/

    欢迎大家下载试用,你们的批抨意见就是我前进的动力!
    注:如果有意见建议,最好发表在上面网站的"问题反馈"里,那是我自己做的一个小论坛,谢谢!
    2010年6月4日 1:54

全部回复

  • 你好!

         我感觉你可以选择其中一个功能把他实现的更好,这几个功能没有什么联系啊!我个人感觉你可以主要做电子书工具,其他功能没有太大发展啊!


    周雪峰
    2010年6月4日 4:41
    版主
  • 楼上朋友好!

    主要功能是电子书,其它功能在不需要多少代码情况下顺便就能实现,何乐而不为?而且它们是有联系的:

    软件的核心是iNote文档,iNote文档的基础内容是html.而html有三种办法生成:第一是使用iNote自带的编辑器,第二是使用其它html编辑工具比如DW或WORD等。第三呢,就是直接从网上获取。iNote具备浏览器功能及独特的保存方式,就是为了做到第三点。

    此外,iNote即使单纯做为网络浏览器,也是可以的。

    目前问题是我一个人力量太有限了,我希望能加入一个团队发展,能够获得IE更底层的API以改善程序性能。甚至是发展一个自己的html解析器,因为依赖IE,我连实现个任意字体大小设置都非常麻烦。

     

     

    2010年6月4日 9:49
  • 你好!

         我感觉工具要精纯,这个是产品定位问题,和技术上是否容易实现没有太大的关系!产品并非附带的功能越多越好啊!我感觉你可以制作成电子书的阅读器,支持多种格式的电子书,现在有很多电子书需要特定阅读器,这不是很方便!所以这是个好方向!然后向媒体方向发展!

         实现起来比较困难,很多格式都是私有的!

         另外,团队的组建需要资金的,如果想利用社区的力量,那只能选择开源的道路,而且项目本身要有足够的吸引力才行!

          有空我们可以多交流啊!我的MSN:xuefeng1982@live.cn


    周雪峰
    2010年6月4日 11:04
    版主
  • 我是自学编程的,现在想转职业。iNote就是我的名片,如果能加入一家有实力的公司,我和iNote都会提高到一个新的层次,就有望实现前面所设想的功能了^_^

    2010年6月4日 14:13
  • 自己顶一下
    2010年6月5日 5:25
  • 你好!

         只要你的编程能力比较强,也没有什么职业和业余之分了!你可以选一家自己喜欢的公司去应聘!祝愿好运!


    周雪峰
    2010年6月5日 5:54
    版主
  • 谢谢楼上朋友!
    2010年6月5日 9:29
  • 哪位朋友再给提些建议?
    2010年6月5日 12:12
  • 再顶一下
    2010年6月8日 6:46
  • 纯粹来顶下

    我一贯支持自己来开发最好不太需要依赖别人的东西软件

    祝你的产品早日大卖 发大财

    2010年6月9日 6:40
  • 纯粹顶啊啊啊啊啊啊啊啊啊啊啊啊啊
    2010年6月10日 2:45
  • 我认为……不应该把自己的想法认为是用户的需求。

    正如周雪峰老师所言,程序目标用户是哪些人?用户最终需求是什么?产品的定位是什么?在确定一个软件的发展方向前,需要考虑的事情其实有很多的


    共同努力,共同提高
    kaedei#live.cn My BLOG
    2010年6月10日 14:50
  • 建议你看看免费软件:网博士
    我的第一技术博客
    2010年6月13日 1:08
  • 强烈支持

    把自己的意志强加给用户肯定是没有应用前景的,

    最后会变成垃圾软件


    我的第一技术博客
    2010年6月13日 1:09
  • 我认为……不应该把自己的想法认为是用户的需求。

    正如周雪峰老师所言,程序目标用户是哪些人?用户最终需求是什么?产品的定位是什么?在确定一个软件的发展方向前,需要考虑的事情其实有很多的


    共同努力,共同提高
    kaedei#live.cn My BLOG


    确实,产品的目标是满足需求

    产品是提供的服务载体

    2010年6月13日 2:59