摘要: 由于某些原因,在我们的应用中会遇到一个用户只能在一个地方登录的情况,也就是我们通常所说的单点登录。在ASP.NET中实现单点登录其实很简单,下面就把主要的方法和全部代码进行分析。实现思路利用Cache的功能,我们把用户的登录信息保存在Cache中,并设置过期时间为Session失效的时间,因此,一旦Session失效,我们的Cache也过期;而Cache对所有的用户都可以访问,因此,用它保存用户信息比数据库来得方便。 代码 string sKey = username.Text.ToString().Trim(); // 得到Cache中的给定Key的值 string sUser = Con. 阅读全文
posted @ 2011-07-15 14:47 易独 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 有几个做汽车导航的朋友问我说,他们想在地图上制作一辆车沿着道路行驶的动画。可是,百度地图的道路数据并没有公开。所以,应该怎么办呢?一、我们先来学习如何把百度地图“弄”出来。把下面这段代码保存为htm格式,用浏览器打开,就能看到百度地图了。<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>点沿直线运动</title><script type="text/j 阅读全文
posted @ 2011-07-15 14:40 易独 阅读(672) 评论(1) 推荐(0) 编辑
摘要: 一、准备工作:1、首先把AspNetPager.dll,引用到项目中来2、添加到工具箱中,在需要用到得时候拖拽进来二、进入代码工作: 1、建立Pro_page.aspx页面:<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Pro_page.aspx.cs" Inherits="Pro_page" %> <%@ Register As... 阅读全文
posted @ 2011-06-26 01:07 易独 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 这里的“属性”指的是 “Attribute ”,另外一个名字是“ metadata” (元数据?)。 就是嵌入在对象中的运行时信息了,可以在你的程序中在运行时检查到,便于控制你的程序如何处理数据。结合反射(Reflection)来使用可以实现很有意思的应用。 这个用法在自定义框架里面经常会看到的,就是声明类或者方法的时候在前面用 [xxxxx] 这样的中括号来定义属性 ,下面代码里面有用法了。更详... 阅读全文
posted @ 2011-06-25 21:45 易独 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 在使用.NET创建的程序或组件时,元数据(metadata)和代码(code)都存储于“自成一体”的单元中,这个单元称为装配件。我们可以在程序运行期间访问这些信息。 在System.Reflection中有这样一个class————Assembly,我们可以通过它来加载一个装配件。方法如下: Assembly assm=Assembly.LoadFrom(fileName); 其中filenam... 阅读全文
posted @ 2011-06-25 21:25 易独 阅读(667) 评论(0) 推荐(0) 编辑
摘要: 最近一个月都异常的繁忙,项目进度非常的紧,回头看看自己的blog,整整一个5月都没有一篇文章,非常惭愧,现在补几篇文章,介绍一下我最近关注的技术.这篇文章将介绍Windows服务程序的开发.摘要:本文将较为详细的介绍如何在.net下开发Windows服务程序,并将简要介绍一些开发中的调试技巧及后期的部署问题.IDE:VS2005, DotNetFramework Version:2.0.5072... 阅读全文
posted @ 2011-06-24 01:14 易独 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 不同的ContentType 会影响客户端所看到的效果.默认的ContentType为 text/html 也就是网页格式.代码如: <% response.ContentType ="text/html" %> <!--#i nclude virtual="/ContentType.html" --> 显示的为网页,而 <% response.ContentType ="text/plain" ... 阅读全文
posted @ 2011-06-23 15:43 易独 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 部分一(Windows服务初探,对于服务安装部分,如果看不明白,不要强看,直接看部分二): 第一步: 首先打开Visual Studio并且选择Visual C#工程。选择模板类型为Windows服务,并命名为Monitoring,如下图所示: 第二步: 按F7键打开代码窗口。然后,加入对System.IO命名空间的引用,以便把系统定时功能编写到一个文件中。下一步,用Monitoring一词替换... 阅读全文
posted @ 2011-06-22 16:35 易独 阅读(584) 评论(0) 推荐(0) 编辑
摘要: 什么是进程?当一个程序开始运行时,它就是一个进程,进程包括运行中的程序和程序所使用到的内存和系统资源。而一个进程又是由多个线程所组成的。什么是线程?线程是程序中的一个执行流,每个线程都有自己的专有寄存器(栈指针、程序计数器等),但代码区是共享的,即不同的线程可以执行同样的函数。什么是多线程?多线程是指程序中包含多个执行流,即在一个程序中可以同时运行多个不同的线程来执行不同的任务,也就是说允许单个程... 阅读全文
posted @ 2011-06-22 13:57 易独 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 因为图太多了,一个个上传太麻烦了,所以这里只列出其中的文字提纲,图片什么的作为附件提供吧! /Files/xiadongzq/CreateRfc.doc 一.创建RFC 1.SE11 新建表 2.激活表 3.创建函数模块 注意:函数组是在 “转到(G) ”菜单下面创建 4.定义函数组属性 注意:Processing Type 要选成Remote-enabled module 5.定义函数组输出表... 阅读全文
posted @ 2011-06-21 16:27 易独 阅读(675) 评论(0) 推荐(0) 编辑
乐巴儿 一个有声音的公众号
长按,识别二维码,加关注