用vb.net实现的杀进程

用dos的taskkill经常会杀进程失败,并且bat脚本的快捷方式固定到开始屏幕以后右键没有“以管理员权限运行”的选项。故而使用vb.net写了个小exe程序,程序代码如下: Imports System Module Program Sub Main(args As String()) KillProcess("vmware-hostd") KillProcess("vmware-authd") KillProcess("vmnetdhcp") KillProcess("vmware-...
2021-06-06 12:10 | 阅读 1914 次 | 评论 0 条

SQL SERVER与C#的数据类型对应表

序号 类别 SQLServer C Sharp 备注 1 整数 bit ...
2020-11-26 18:35 | 阅读 1599 次 | 评论 0 条

jetbrains家的Rider什么时候支持VB.NET就好了

截止目前,Rider还没有要支持VB.NET的迹象。只能看着C#流口水
2018-03-24 18:00 | 阅读 2436 次 | 评论 0 条

VB.NET脱离visual studio用dos命令行进行编译

首先一路cd跳到MSBuild.exe所在的目录 C:\Windows\Microsoft.NET\Framework\v4.0.30319> 我这里的版本是v4.0.30319,你可以根据自己电脑的具体情况选择版本。 然后运行编译命令: MSBuild.exe "C:\Users\Administrator\Documents\Visual Studio 2015\Projects\ConsoleApplication6\ConsoleApplication6.sln" /...
2018-03-24 17:36 | 阅读 3463 次 | 评论 0 条

.NET监听webkit.net内部dom的事件

原理就是,webkit内部某个按钮,给它设置属性,点击它的时候设置webkit浏览器的url为某个值比如app。 然后监听webkit浏览器的url变化,当url含有app字样的时候,就说明那个按钮被点击了,触发相关的事件逻辑就可以。实现上有些山寨。 具体请见:https://stackoverflow.com/questions/13188489/how-to-handle-dom-events-of-webkit-net-control
2017-07-15 18:33 | 阅读 1712 次 | 评论 0 条

Visual Studio.NET的“文档大纲”很有用

可以清晰的列出当前程序的所有控件,哪怕是有重叠的控件,隐藏的控件,都一目了然。特别是重叠的控件,如果想选中被覆盖的控件,从文档大纲中点它的名字就可以。
2017-07-15 04:21 | 阅读 3838 次 | 评论 1 条

VB.NET中gbk转为utf-8(未测试)

从网上找的,没测试有效性,先收藏了,说不定哪天用到 Private Function StringAsUtf8Bytes(ByVal str As String) As String Dim utf8, gbk As System.Text.Encoding utf8 = System.Text.Encoding.GetEncoding("utf-8") gbk = System.Text.Encoding.GetEncoding("gbk") Dim bytes() As Byte = gbk.GetBy...
2017-07-15 00:19 | 阅读 3942 次 | 评论 1 条

VB.NET引用mshtml

项目 —— 添加引用 —— 程序集 —— 扩展 —— 选中右侧的“Microsoft.mshtml” —— 点击确定 也可以在引用管理器的右上角搜索“mshtml”关键词找到它 然后在代码中 Imports mshtml
2017-07-14 21:52 | 阅读 1701 次 | 评论 0 条

通过linq查询30天内的文章

linq内部不支持AddDays之类的运算,不过没关系,把它放到外部就可以了 Dim time1 = DateTime.Now.AddDays(-30) Dim topics = (From topic In db.Topics Where topic.CreatedAt > time1 Select topic Order By topic.ID Descending).ToPagedList(pageNumber, 10) 就这么简单
2016-11-26 11:04 | 阅读 2767 次 | 评论 0 条

Entity Framework使用原生sql查询,然后用PagedList分页

因为要用到left join进行多表联合查询,使用LINQ的话及其复杂,不如干脆用原生sql了,使用原生sql查询可以很好的与PagedList分页插件结合。 Imports PagedList Public Class vUser Public Property Username As String Public Property Password As String Public Property GroupName As String End Class Public Class HomeController Inherits...
2016-11-22 07:14 | 阅读 3982 次 | 评论 0 条

Entity Framework开启数据库自动迁移

找到visual studio的菜单“工具 - NuGet 包管理器(N) - 程序包管理器控制台(O)”,如图: 然后在控制台输入:Enable-Migrations -ContextTypeName vb_china.VbChinaDBContext -EnableAutomaticMigrations 其中红色部分换成你自己的,然后按回车,搞定 -------------------------------- 以下内容补充于 2016-11-29 21:58:32 ------------------------...
2016-11-22 02:25 | 阅读 3445 次 | 评论 0 条

.net mvc的controller中各个方法的执行顺序

是按 New、Initialize、OnActionExecuting、具体的某个Action、OnActionExecuted 的顺序执行,的如下面代码所示: Imports System.Web.Mvc Public Class DefaultController Inherits Controller Public Sub New() End Sub Protected Overrides Sub Initialize(requestContext As RequestContext) MyBase.Initialize...
2016-11-17 16:11 | 阅读 4983 次 | 评论 0 条

visual studio 2015 安装 sqlserverce4.0

首先确保已经装了NuGet http://www.cnblogs.com/chsword/archive/2011/09/14/NuGet_Install_OperatePackage.html “工具 - NuGet 包管理器(N) - 管理解决方案的 NuGet程序包(N)...”,搜“sqlservercompact”,选中结果中的“EntityFramework.SqlServerCompact”,在右侧窗口安装。然后就可以在web.config中使用类似 <add name="UserDBContext" connectio...
2016-11-11 11:48 | 阅读 4546 次 | 评论 0 条

吐槽:在IIS8.5安装web deploy(msdeploy.axd)的痛苦折腾过程

大约12点左右的时候,根据网上的教程从“服务管理器”安装“管理服务”,如下图: (这是已经安装过的,如果没安装后面没对号) 如果你认为这样就可以了,简直太天真了,不要忘了现在已经是2016年末了,网上很多教程是5、6年前的,对了,我的服务器环境:windows server 2012、IIS8.5。 我天真的安装完。。。。不写了,只写几个关键点吧。 1、安装 Microsoft Web Platform Installer 5.0 https://www.microsoft.com/web/download...
2016-11-10 14:35 | 阅读 5509 次 | 评论 1 条

VB.NET尖括号中的类似装饰器的东西叫Attribute

不是类的属性,是类似python中装饰器的东西,也类似java中的注解,vb.net把尖括号跟Attribute用了,泛型只能用其他的方式了 <HttpPost()> <ValidateAntiForgeryToken()> Function Edit(<Bind(Include:="ID,Title,ReleaseDate,Genre,Price,Rating")> ByVal movie As Movie) As ActionResult If ModelState.IsValid Then db....
2016-07-27 21:53 | 阅读 7531 次 | 评论 0 条
浏览2776847次
文章归档