發表文章

目前顯示的是 十二月, 2011的文章

DBGrid介紹

Adding components to a DBGrid
內容相當豐富,而且篇篇精彩!錯過可惜!

影響My.User.IsAuthentication恆為特定值的設定

資料來源:为什么Context.User.Identity.IsAuthenticated总为false + web.config authentication

ASP.NET 提供了一些新型的Authentication 和 Authorization 方案,对于开发人员来说这将是和以前不同的一种方式。 可喜的是ASP.NET提供的方案多样更加灵活;可惜的是这种方案是基于IIS的。我知道,有些人并不喜欢IIS,认为它容易受攻击。只是一直不喜欢 ASP的方式,杂乱的HTML标记中夹杂着代码,难于维护也难于调试。现在有了新的解决方案,让我们看看。  

C#.Net调用VB.Net中的MY

文章來源:C#.Net調用VB.Net中的MY
用過VB.NET的人應該只要MY有多強大了吧,是不是很想在C#中也能調用呢?
當然是可以的,.net作為微軟的跨語言的平台,必須是能實現的,不然微軟就自己打自己嘴巴了~ 回到正題上: 1.在程序中加上Microsoft.VisualBasic引用; 2.添加如下命名空間 using Microsoft.VisualBasic.ApplicationServices;
using Microsoft.VisualBasic.CompilerServices;
using Microsoft.VisualBasic.Devices;
using Microsoft.VisualBasic.FileIO;
using Microsoft.VisualBasic.Logging;
using Microsoft.VisualBasic.MyServices; 其中對應關係為下圖所示:  項目VB.NET  C#引用命名空間備註  1 MY.Application Microsoft.VisualBasic.ApplicationServices;

Delphi UniGUI vs Intraweb 比較

圖片
以下的資料取自:Tema: Comparativa uniGUI vs. Intraweb (Leído 1009 veces)


- UniGUI is 100% AJAX enabled.
 In Intraweb AJAX support is partially implemented.


- Intraweb can be used to develope both web sites and web applications.
 UniGUI is best for Web Applications.


- You can use custom HTML templates in Intraweb
  UniGUI doesn't emit much HTML and HTML templates aren't available


- In UniGUI you can use same code base to create a VCL desktop app and a web RIA app.
 Intraweb can not create VCL desktop apps.


- UniGUI uses Ext JS library to render web pages
- Intraweb emits its own HTML and JS code.


- In UniGUI same combo project can be used to deploy ISAPI or Standalone apps
  In Intraweb you need to have separate projects


- Intraweb can use customized CSS to change visual appearance of controls
 uniGUI relies on CSS classes in current theme for visual appearance


- In uniGUI you can dynamically create and destroy controls in AJAX calls
In Intraweb you need to refresh page to dynamically create or destro…

MyBase自訂技巧 -- 取代StringGrid

底下的方法相當簡單明瞭,在許多場合都可以派上用場,而且另存資料也相當方便!



procedure TForm1.AddNewDataClick(Sender: TObject); begin with ClientDataSet1 do begin Append; Fields.Fields[0].AsString := Edit_AddTest0.Text; Fields.Fields[1].AsString := Edit_AddTest1.Text; Fields.Fields[2].AsString := Edit_AddTest2.Text; Post; end; end;