04 2020 档案

linux 常用命令备忘
摘要:仅限装了 gnome 桌面的 centos 7.5 系统,在 windows 下通过 xShell 命令行打开,即可以让linux程序远程运行在 windows 下。分配1G内存虚拟机,作开发用,足够了。 一个不喜欢敲命令的程序员,可视化习惯了的我,就是不喜欢再敲命令。 1.打开 System Mo 阅读全文

posted @ 2020-04-30 17:22 空明流光 阅读(258) 评论(0) 推荐(0) 编辑

c# linq 实现 m选n 组合
摘要:void Main() { var result = new[] { 1, 2, 3, 4, 5, 6, 7, 8, 9 }.DifferentCombinations(3); result.Dump(); } public static class Ex { public static IEnum 阅读全文

posted @ 2020-04-24 14:24 空明流光 阅读(357) 评论(0) 推荐(0) 编辑

asp.net web forms 部署到 centos mono 总结
摘要:1.不支持 EntityFramework 4.0 ,最低支持 EntityFramework 6.0, 建议 vs2017+.netframework4.5+EF6.0 2.不支持AjaxControlTookit4.0,会有一个错误,虽然我有源码,但我不想调试。建议使用 AjaxControlT 阅读全文

posted @ 2020-04-23 12:02 空明流光 阅读(393) 评论(0) 推荐(0) 编辑

asp.net webform entityframework 部署到 centos mono
摘要:自己从事了多年的 asp.net web forms 开发,因酷爱 web forms 模型, 可以不用写 js, 不用写 sql , 甚至一个增删改查页面,只要设计好数据库结构,不用自己写一句代码(当然这个只适用于需求不是很复杂的场景),就可以完成。用它做中小型网站很快(尤其是单个页面逻辑极其复杂 阅读全文

posted @ 2020-04-22 17:44 空明流光 阅读(385) 评论(0) 推荐(1) 编辑

css 固定表头
摘要:<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="ClassCoursePlanTestSystem.ClassPlan.WebForm1" %> <!DOCTYPE html 阅读全文

posted @ 2020-04-12 10:51 空明流光 阅读(942) 评论(0) 推荐(0) 编辑

asp.net webforms 用户自定义控件验证
摘要:用户自定义控件里有一堆控件,但提交按钮不在用户控件内部,验证不起使用。 此处仅说服务端验证方法,不支持客户端验证。 在用户控件中定义两个方法,需要的时候调用验证一下就可了,就当是Page.Validate()和Page.IsValid的组件方法吧 public bool validate() { f 阅读全文

posted @ 2020-04-11 13:55 空明流光 阅读(198) 评论(0) 推荐(0) 编辑

C#创建编译时动态属性对象和运行时动态属性对象(linq 动态列名)
摘要:void Main() { var list = new List<object>(); Enumerable.Range(1, 100).ToList().ForEach(item => { dynamic d = new System.Dynamic.ExpandoObject(); d.Nam 阅读全文

posted @ 2020-04-09 16:30 空明流光 阅读(775) 评论(0) 推荐(0) 编辑

monodevelop 在 linux 安装后 debug 报错 Debugger operation failed
摘要:不同的版本报错不一样, 有的显示了文件名,有的不显示,是文件找不到的错误。归根结底是找不到这个文件:gnome-terminal-server 解决方案如下: It was because on 20.04, gnome-terminal-server had moved from /usr/lib 阅读全文

posted @ 2020-04-08 09:58 空明流光 阅读(839) 评论(1) 推荐(1) 编辑

c# winform 在新的应用程序域运行 wpf
摘要:var appName = "MobileExaming.exe"; var appPath = Application.StartupPath + @"\" + appName; var domain = AppDomain.CreateDomain("WpfAppDomain"); domain 阅读全文

posted @ 2020-04-02 09:36 空明流光 阅读(354) 评论(0) 推荐(0) 编辑

导航