ASP.NET中连接数据库的各种连接字符串

ASP.NET中连接数据库的各种连接字符串

4个月前 (10-17) 浏览: 34 评论: 0

连接SQL数据库的方法: (一)、在Web.Config中创建连接字符串: 1、 <add name="ConnectionString" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\grade.mdf;Integrated Security=True;User Instance=Tr

你应该知道如何跨域

你应该知道如何跨域

5个月前 (09-20) 浏览: 19 评论: 0

前言 转眼就是秋招季啦。经历了几场笔试面试,屡次被问到关于如何实现跨域。老实说,之前都是纸上谈兵,也没有项目需要跨域,甚至觉得这个东西没什么意义。直到今天项目中遇到了跨域问题,看了不少资料才理解跨域的普遍性和意义。特写此篇文章整理自己所得。 什么是跨域 一般来说,如果你在开发中需要进行跨域操作(从一个非同源网站发送请求获取数据),一般而言,你在浏览器控制台看到的结果为: XMLHttpReques

VS2015企业版安装详细教程,图文并茂,含下载地址&密钥

VS2015企业版安装详细教程,图文并茂,含下载地址&密钥

8个月前 (07-02) 浏览: 671 评论: 2

铁匠第一次体验安装VS2015企业版,感觉此工具功能比2013、2010完善了很多,反正呢,铁匠是一个喜欢折腾新鲜事物的人,就干脆把安装步骤一步一步的截图发到博客里面了! 纽约时间7月20日,微软发布了vs 2015 正式版,今天晚上回到家里,就下了企业版安装体验,感觉还不错,下面是安装图解步骤。(在这里要非常感谢自洋大哥的,详细指导与建议。) 安装:我们从安装的一步步来,图如下: 一:功能勾选:

咱们都熟的hello world,你却不知道它的伟大历史

咱们都熟的hello world,你却不知道它的伟大历史

1年前 (2015-11-02) 浏览: 63 评论: 0

这是一个最著名的程序。对每一位程序员来说,这个程序几乎是每一门编程语言中的第一个示例程序。那么,这个著名的程序究竟从何而来呢? 实际上,这个程序的功能只是告知计算机显示Hello World这句话。传统意义上,程序员一般用这个程序测试一种新的系统或编程语言。对程序员来说,看到这两个单词显示在电脑屏幕上,往往表示他们的代码已经能够编译、装载以及正常运行了,这个输出结果就是为了证明这一点。 这个测试程

C#程序员经常用到的10个实用代码片段

C#程序员经常用到的10个实用代码片段

1年前 (2015-10-29) 浏览: 112 评论: 0

1 读取操作系统和CLR的版本 [crayon-58aaad9bd5f5d227774596/] 在我的Windows 7系统中,输出以下信息 [crayon-58aaad9bd5f68214321154/] 2 读取CPU数量,内存容量 可以通过Windows Management Instrumentation (WMI)提供的接口读取所需要的信息。 [crayon-58aaad9bd5f70

开发不改bug?给你支个招

开发不改bug?给你支个招

1年前 (2015-09-14) 浏览: 85 评论: 0

在测试过程中,不免会遇到开发人员因为一些原因不想修改个别bug的情况。那一般遇到这种问题时,我们该如何去推进开发修改bug呢? 我们先来分析下到底会有哪些原因会导致开发不修改bug 1、 开发与测试对bug的定义理解不一致产生的问题,例如暴力操作、非常规操作出现的问题、问题路径深、服务器返回的数据不规范、竞品同样有的问题、个别机型问题等情况,开发可能会不愿意修改。 2、 工作流程方面的原因,例如开

一个更好的C++序列化/反序列化库Kapok

一个更好的C++序列化/反序列化库Kapok

2年前 (2015-05-10) 浏览: 178 评论: 0

1.Kapok的特点 简单,易用,header-only,只需要引用Kapok.hpp即可;高效,初步测试性和messagepack相当。 它是纯c++11实现,因此需要支持C++11的编译器。 2.主要功能 对对象进行自动化的序列化和反序列化,用起来非常简单,先来看个序列化/反序列化一个tuple的例子吧。 [crayon-58aaad9bd6d56550595952/] 看起来是不是很简单!

ASP.NET 大文件下载的实现思路及代码

ASP.NET 大文件下载的实现思路及代码

2年前 (2015-03-04) 浏览: 62 评论: 0

    当我们的网站需要支持下载大文件时,如果不做控制可能会导致用户在访问下载页面时发生无响应,使得浏览器崩溃。可以参考如下代码来避免这个问题。 [crayon-58aaad9bd736c109705531/] 关于此代码的几点说明: 1. 将数据分成较小的部分,然后将其移动到输出流以供下载,从而获取这些数据。 2. 根据下载的文件类型来指定 Response.ContentT

LAMBDA表达式常用写法

LAMBDA表达式常用写法

2年前 (2014-12-10) 浏览: 68 评论: 0

       这里主要是将数据库中的常用操作用LAMBDA表达式重新表示了下,用法不多,但相对较常用,等有时间了还会扩展,并将查询语句及LINQ到时也一并重新整理下: [crayon-58aaad9bd8021989898256/]

Jmail发送邮件问题解决方法

Jmail发送邮件问题解决方法

2年前 (2014-12-09) 浏览: 298 评论: 0

    The message was undeliverable. All servers failed to receive the message     今天遇到这个问题,分享一下我的解决办法。     第一次做

拥抱开源:微软 .NET 服务器端框架全部开源 并将跨三大平台

拥抱开源:微软 .NET 服务器端框架全部开源 并将跨三大平台

2年前 (2014-11-17) 浏览: 39 评论: 0

2014年11月13日 微软重要的 .NET 服务器端框架将开源并支持跨平台开发,Visual Studio 2015、.NET 2015 和 Visual Studio Online 增加全新开发功能,推动“移动为先、云为先”的应用开发战略 纽约,2014 年 11 月 12 日——微软公司宣布,为了进一步推动“移动为先、云为先”战略,实现跨平台

2014年Web开发的7个转变方向

2014年Web开发的7个转变方向

3年前 (2014-06-05) 浏览: 43 评论: 0

很多读者喜欢预测网页设计趋势,让自己能够在网页设计、甚至网络发展中保持先机。找准每一年的发展趋势很重要。那么,2014年会有怎样的发展?我们一起来分析。 1、更加扁平化 开发者将更加专注扁平化设计,更加智能转变,比如:网站向移动App发展。 2、 HTML5视频兴起 HTML5视频兴起有什么意义呢?我们将看到越来越少的优酷、 土豆、酷6、Youtube、Vimeo等视频网站的链接,看到更多的本地,

为你的Web程序加个启动画面

为你的Web程序加个启动画面

3年前 (2014-04-22) 浏览: 35 评论: 0

.Net开发者一定熟悉下面这个画面: 这就是宇宙第一IDE Visual Studio的启动画面,学名叫Splash Screen(或者Splash Window)。同样,Javar们一定对Eclipse的启动画面不会陌生。不只是IDE,很多桌面程序都会有这个Splash 窗口,在程序进行初始化时显示。 这方面做得最赞的非Adobe旗下的设计类软件莫数了,毕竟是搞艺术出身的啊。博主从PS 8.0用

分享一个c#写的开源分布式消息队列equeue

分享一个c#写的开源分布式消息队列equeue

3年前 (2014-03-21) 浏览: 53 评论: 0

本文想介绍一下前段时间在写enode时,顺便实现的一个分布式消息队列equeue。这个消息队列的思想不是我想出来的,而是通过学习阿里的rocketmq后,自己用c#实现了一个轻量级的简单版本。一方面可以通过写这个队列让自己更深入的掌握消息队列的一些常见问题;另一方面也可以用来和enode集成,为enode中的command和domain event的消息传递提供支持。目前在.net平台,比较好用的

四款面向数据可视化的超酷JavaScript工具

四款面向数据可视化的超酷JavaScript工具

3年前 (2014-03-14) 浏览: 171 评论: 0

在HTML 5以及蓬勃发展的JavaScript库当中,新型图形元素已经显示出了积极的发展态势、也昭示着交互式数据显示技术的兴起。如今的网络浏览器不仅需要提供具备响应式设计以及美观图形控制方案的丰富用户界面,同时也需要作为数据可视化效果的承载平台——包括柱状图、气泡图、风图以及丰富多彩的地图效果,且提供边界缩放功能。 面向数据可视化的JavaScript库   优势 缺点 D3 ■ 实例

20款处理键盘事件的JavaScript库

20款处理键盘事件的JavaScript库

3年前 (2014-03-06) 浏览: 51 评论: 0

键盘事件可以提高网站的易用性,提高用户与网站的交互体验,或者是页面需要通过键盘输入来触发事件。这些都非常有必要使用快捷键或者是键盘输入条目。 将这些事件处理整合到 HTML 文档中,通过 JavaScript 来定义相关的功能,是另一个非常好的方法,让 web 应用像桌面应用一样方便操作。接下来我们要介绍收集到的 20 款 JavaScript 处理键盘时间的库,帮助用户处理各种键盘事件,方便实用

程序员级别鉴定书(.NET面试问答集锦)

程序员级别鉴定书(.NET面试问答集锦)

3年前 (2014-02-28) 浏览: 38 评论: 0

所有号称会写代码的人 进程和线程之间的区别? 什么是Windows服务,它的生命周期与标准的EXE程序有什么不同? Windows单进程可寻址的最大内存是多少? 他们如何影响系统应用软件设计? EXE 和DLL之间的区别? 强类型和弱类型的区别,以及其优缺点? 什么是PID, 在解决系统问题时有用吗? 一个TCP/IP端口可以被多少个进程分享? 什么是 GAC?使用 GAC 给我们带来哪些好处?

在 ASP.NET的UpdatePanel中使用jQuery

在 ASP.NET的UpdatePanel中使用jQuery

3年前 (2014-01-15) 浏览: 92 评论: 0

简述  我在开发一个 ASP.NET Webforms 应用程序时, 发现 JQuery 会在我同时使用的 UpdatePanel 的时候失效! 在我深入研究后发现,原来是UpdatePanel 的局部刷新事件在调用完成后移除了JQuery 的事件.。然后我不断的调整代码尝试让&

.NET开发邮件发送功能的全面教程(含邮件组件源码)

.NET开发邮件发送功能的全面教程(含邮件组件源码)

3年前 (2014-01-08) 浏览: 48 评论: 0

今天,给大家分享的是如何在.NET平台中开发“邮件发送”功能。在网上搜的到的各种资料一般都介绍的比较简单,那今天我想比较细的整理介绍下: 1) 邮件基础理论知识 2) 邮件发送相关.NET类库 3) 介绍我开发的一个发送邮件的小组件(MailHelper) 4) MailHelper组件的一个示例以及几种方式发邮件的优劣测试 示例及组件源码: .NET开发邮件发送功能的全面教程(含邮件组件源码).

Map值增加的最高效的方法:只一次搜索键

Map值增加的最高效的方法:只一次搜索键

3年前 (2013-12-09) 浏览: 37 评论: 0

这个问题初看起来可能会比较基础,但却在论坛里频繁地讨论。在这篇文章中,我将会讨论一种只在 Map 中搜索一次键的方法。 让我们看一个例子。假设我正在创建一个词频表,使用 Map 来保存,每一个键都是一个待统计的词而值则是其频率(每次添加词的时候都递增)。一个直接的实现方法是: 由于这段代码包含了3 个潜在的浪费时间的操作(containsKey()、get()、put()),所以效率不会很高。每次

花上一二十分钟的时间,读懂什么是程序集(assembly)!

花上一二十分钟的时间,读懂什么是程序集(assembly)!

3年前 (2013-09-16) 浏览: 44 评论: 0

前言:     说到程序集,我刚开始对这个名词特别的郁闷!~。然后 前些天花了些时间 好好读了一下,现在比较清晰了,把一些书上看到的 记下来,以飨读者。希望没浪费你们的时间。   一、什么是程序集 程序集,说白了就是一个 *.dll 或者 *.exe的文件。 程序集,包括以下部分:windows文件首部  CLR文件首部    元数据  程序集清单  可选的内嵌资源 Windows文件首

ASP.NET WebForm也可以这样用Ajax(程序猿,你知道不)

ASP.NET WebForm也可以这样用Ajax(程序猿,你知道不)

4年前 (2013-08-26) 浏览: 241 评论: 1

对于asp.net WebForm项目,进行Ajax操作大概有三种方式:web服务(.asmx文件)  ,  一般处理程序(.ashx)和  一些Ajax控件。 对于.net提供的ajax控件,暂且不说,只说另外两种方式,都需要引入额外的代码文件对Ajax进行操作(asmx和ashx,且web服务还要引入一个cs文件与之对应),假如要对Example.aspx这个页面

C# 实现QQ群成员列表导出及邮件群发之模拟QQ登陆

C# 实现QQ群成员列表导出及邮件群发之模拟QQ登陆

4年前 (2013-08-05) 浏览: 266 评论: 0

前言 本文的重要部分: 1、抓包获取QQ空间或者邮箱登陆地址,分析参数,用户名,密码,验证码,gtk,随即数。 2、获取每次登陆需要的验证码 3、用户名,密码,验证码加密得到登陆密码 4、Http模拟登陆拿cookie 本文实验的思路也可换另一种方式,抓包获取登陆的js,用代码操作js来计算密码 ,gtk等实现登陆。 抓包 1、我们来访问qq空间的地址http://i.qq.com/,打

针对不同.NET版本的条件编译

针对不同.NET版本的条件编译

4年前 (2013-07-23) 浏览: 46 评论: 0

为了在 .NET 2.0 下能够编译成功,我写了一个文件 Patch.cs,定义了 System.Runtime.CompilerServices.ExtensionAttribute  类型,这样就可以在2.0下使用lambda表达式和扩展方法了,同时,添加了几个用到的System.Core.dll 引入的Action类型:  namespace System.Runtime

切换注册

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

切换登录

注册

扫一扫二维码分享