我的背景是Java,是C#和.NET平台的新手
我即将将Windows7 / VB6应用程序转换为Windows10 C#.NET(或VB.net)应用程序。
我已经使用.NET版本4.8下载了“ Visual Studio 2019”。
该应用程序是一个独立/ Winforms应用程序,大约有6种形式(使用SQL服务器)。
该应用程序是经典的CRUD应用程序。您存储数据,更新数据,删除数据,并且有多种检索数据的方式(在一个或多个字段中过滤)
我自己没有写过VB6应用程序,该程序是由过去的发烧友编写的,用于处理紧急情况-没有使用很多最佳实践。
我有两个问题想请您提出。第一个更抽象,另一个更具体。您的意见和建议-还是一本好书/一本通透的书,还是在线课程(虽然有点厌倦了课程,但点点滴滴……)
最好,我
我即将将Windows7 / VB6应用程序转换为Windows10 C#.NET(或VB.net)应用程序。
我已经使用.NET版本4.8下载了“ Visual Studio 2019”。
该应用程序是一个独立/ Winforms应用程序,大约有6种形式(使用SQL服务器)。
该应用程序是经典的CRUD应用程序。您存储数据,更新数据,删除数据,并且有多种检索数据的方式(在一个或多个字段中过滤)
我自己没有写过VB6应用程序,该程序是由过去的发烧友编写的,用于处理紧急情况-没有使用很多最佳实践。
我有两个问题想请您提出。第一个更抽象,另一个更具体。您的意见和建议-还是一本好书/一本通透的书,还是在线课程(虽然有点厌倦了课程,但点点滴滴……)
- 我想使用.NET框架的OO便利,使代码可读/可维护(结构和最佳实践)以正确的方式处理所有涉及的形式的数据库连接(从数据库中获取数据库连接)。类或属性文件),创建函数/方法的包/模块…
- 该应用程序具有“打印”功能,其中使用“水晶报表”创建PDF(我认为),因此也必须在此处创建PDF(以及一些我可以处理布局的工具/程序,我已经做了一些工作)过去在Java中使用Jasperreports…)–那么,我现在可以使用哪些PDF功能,是否有与Crystal Report或Japserreports类似的功能?
最好,我