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

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

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

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

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") ...
2017-07-15 00:19 | 329次阅读 | 0评

VB.NET引用mshtml

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

通过linq查询30天内的文章

linq内部不支持AddDays之类的运算,不过没关系,把它放到外部就可以了         Dim time1 = DateTime.Now.AddDays(-30)         Dim topics = (From topic In db.Topics Where topic.CreatedAt > time1<...
2016-11-26 11:04 | 1360次阅读 | 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 C...
2016-11-22 07:14 | 1476次阅读 | 0评

Entity Framework开启数据库自动迁移

找到visual studio的菜单“工具 - NuGet 包管理器(N) - 程序包管理器控制台(O)”,如图: 然后在控制台输入:Enable-Migrations -ContextTypeName vb_china.VbChinaDBContext -EnableAutomaticMigrations 其中红色部分换成你自己的,然后按回车,搞定 ...
2016-11-22 02:25 | 1339次阅读 | 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 Initial...
2016-11-17 16:11 | 2082次阅读 | 0评

visual studio 2015 安装 sqlserverce4.0

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

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

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

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

不是类的属性,是类似python中装饰器的东西,也类似java中的注解,vb.net把尖括号跟Attribute用了,泛型只能用其他的方式了 <HttpPost()> <ValidateAntiForgeryToken()> Function Edit(<Bind(Include:="ID,Title,ReleaseDate,Genre,Price,Rating...
2016-07-27 21:53 | 5107次阅读 | 0评
浏览1455066次