Kendo UI Professional 提供开源和商业两个版本。开源版 Kendo UI Core,有40+个框架和组件;商业版整合了之前的Kendo UI Web、Kendo UI Mobile 和 Kendo UI DataViz ,一共有70+个框架和组件。作为Kendo UI的升级版,Kendo UI Professional既可以开发网页版应用程序,也可以开发移动版应用程序,并且在性能上也有显著的优化和提升。
本文主要介绍如何将现有的MFC应用程序添加到BCGControlBar Pro中(如果您想要创建一个全新的应用程序,请使用我们的Application Wizard)。让我们想象您已经拥有了一个具有菜单、工具栏和状态栏的典型MFC应用程序。
BCGSoft公司的BCGControlBar产品是全球最优秀的MFC界面类库,功能强大,显示丰富,在国际上享有盛誉,并屡次获奖,是VC界面设计的必备首选! 本文中的示例集合主要演示了Docking Windows技术和各种相关功能。
现在回过头看看,我们犯了好几个大的错误,当然,也许这些可能很多技术型团队必须得走的弯路。
过早和过多地做开发
我们创始团队的构成是两个开发和一个设计,技术能力很强,市场能力很弱。当我们决定要启动这个项目的时候,我们没有去找更多的用户聊天,聆听他们的 想法,而是选择直接进入了开发阶段,美其名曰解决自己的问题。我们不停得去假想用户的需求,所有人都在做开发,直到发布。而整个过程,我们甚至没有去外界 透露我们的产品目标,没有去收集潜在客户,这也造成了后面的被动。也就是说,我们在整个前期过程中,没有一个清晰的特定的用户群,没有去了解这个用户群到 底存在什么问题,再去打造适合他们的产品,而是做出了产品后,再去寻找那个适应于我们产品的用户群体。所以当产品发布后,我们发现推广很难做,各种阻力, 因为定位不清晰,也就很难传递合适的信息给适合的人。
C#: msg.Parser.PlainToHtmlMode = PlainToHtmlAutoConvert.IfNoHtml; |
VB.NET: msg.Parser.PlainToHtmlMode = PlainToHtmlAutoConvert.IfNoHtml |
C#: msg.Parser.PlainToHtmlOptions = PlainToHtmlConvertOptions.UriToLink; |
VB.NET: msg.Parser.PlainToHtmlOptions = PlainToHtmlConvertOptions.UriToLink |
C#: msg.Parser.Apply(); |
VB.NET: msg.Parser.Apply() |
C#: webBrowser1.DocumentText = msg.BodyHtmlText; |
VB.NET: webBrowser1.DocumentText = msg.BodyHtmlText |
C#: using System; using MailBee; using MailBee.Pop3Mail; |
VB.NET: Imports System Imports MailBee Imports MailBee.Pop3Mail |
C#: Pop3 pop = new Pop3(); try { pop.Connect("mail.domain.com"); pop.Login("login", "password"); Console.WriteLine("Successfully logged in."); } catch(MailBeePop3LoginNegativeResponseException e) { Console.WriteLine("POP3 server replied with a negative response at login."); } MailMessage msg = pop.DownloadEntireMessage(pop.InboxMessageCount); msg.Parser.PlainToHtmlMode = PlainToHtmlAutoConvert.IfNoHtml; msg.Parser.PlainToHtmlOptions = PlainToHtmlConvertOptions.UriToLink; msg.Parser.Apply(); WebBrowser1.Text = msg.BodyHtmlText; try { pop.Disconnect(); Console.WriteLine("Disconnected successfully."); } catch { Console.WriteLine("Disconnection failed."); } |
VB.NET: Dim pop As Pop3 = New Pop3() Try pop.Connect("mail.domain.com") pop.Login("login", "password") Console.WriteLine("Successfully logged in.") Catch e As MailBeePop3LoginNegativeResponseException Console.WriteLine("POP3 server replied with a negative response at login.") End Try Dim msg As MailMessage = pop.DownloadEntireMessage(pop.InboxMessageCount) msg.Parser.PlainToHtmlMode = PlainToHtmlAutoConvert.IfNoHtml msg.Parser.PlainToHtmlOptions = PlainToHtmlConvertOptions.UriToLink msg.Parser.Apply() WebBrowser1.Text = msg.BodyHtmlText Try pop.Disconnect() Console.WriteLine("Disconnected successfully.") Catch Console.WriteLine("Disconnection failed.") End Try |
DevExpress Universal Subscription(又名DevExpress宇宙版或DXperience Universal Suite)是全球使用最多的.NET用户界面控件套包,DevExpress广泛应用于企业内容管理、 成本管控、进程监督、工业制造、生产调度,智能制造首选控件,帮助企业领跑工业4.0。
它主要的特点是:高效率和高实用性,拥有大量丰富的示例和帮助文档,开发者能够快速上手。在国内,DevExpress也拥有大量用户,资料比较完善,相互交流方便,慧都控件网更为广大用户量身定制了:DevExpress视频教程 | Devexpress企业定制培训 | DevExpress汉化资源 | 金牌技术支持,帮助用户快速掌握DevExpress,打造成功软件。
更多资源请查看【DevExpress控件专题】【DevExpress 2015更新说明文档】【DevExpress中文官方网站】
【适用范围】:各种桌面、Web应用程序及移动开发,尤擅长Winforms、ASP.NET、WPF应用程序开发,广泛应用于ECM企业内容管理、 成本管控、进程监督、生产调度,在企业/政务信息化管理中占据一席重要之地。