在PDA安裝包中使用RAPI動態複製檔案到裝置

因為軟體需要,在PDA安裝程式的過程中需要複製特定目錄下的檔案到裝置中去,一般情況下我們可以將這些檔案嵌入到CAB包中,但在此程式中,該目錄結構複雜,資料檔案數量非常多,而且客戶在向終端使用者分發程式時可能根據需要增刪這些檔案,因此必須編碼以動態複製檔案。基本的思路是採用ActiveSync提供的RAPI,由於程式採用C#編寫,直接調用API難度大且易出錯,這裡採用了OpenNetCF中的類庫,在名為OpenNETCF.Desktop.Communication的命名空間下面,提供了對RAPI的

Word報表開發磨難記

系統中的報表採用的是C#和Word Automation方案,工作流程如下:1.      預先建立Word報表模版2.      動態填充XML資料3.      產生DOC文檔後4.      藉助於PDF995虛擬印表機產生PDF檔案開發環境是Windows XP 英文專業版,Visual Studio 2005 英文專業版,Office 2003英文專業版。終端使用者環境是Windows XP中文專業版,Office

release, retain, autorelease 與 AT, MT, AMT

Objective C 中的release, retain, autorelease再加上記憶體回收,對於初學者經常搞的暈頭轉向,很難徹底理解,既然有release,為何還要autorelease? autorelease是否就是記憶體回收?

[Silverlight入門系列]給Toolkit的Accordion手風琴嵌入TreeView

Silverlight Toolkit裡面提供了一個手風琴控制項Accordion,如何給這個Accordion裡面嵌入一個TreeView呢?就像實現這樣的效果:其實還是很簡單的:<UserControl x:Class="AccordinTreeviewTest.MainPage" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"

如何減少bug

通常的做法是通過更多的單元測試 (Unit test) 和code review,使得我們在開發階段發現更多的問題,從而減少bug數。的確,開發人員經常單元測試,具有良好的測試和編程習慣,在每次check-in之前,或每次打baseline之前,項目組都有代碼cross review,同級或跨級評審,自己代碼每日評審能大大保證代碼品質,在提交給測試組之前就消除大量的bug。但往往發現更大多數的bug是我們通過 Unit test和code

JSF導航規則

導航規則設定在JSF中是根據faces-config.xml中<navigation-rule>設定,以決定在符合的條件成立時,該連結至哪一個頁面,一個基本的設定如下: .... <navigation-rule> <from-view-id>/pages/index.jsp</from-view-id> <navigation-case> <from-outcome>

Expression Tree上手指南 (一)

文章目錄 從運算式說起運算式樹狀架構Lambda運算式運算式樹狀架構的意義:資料化的運算式習題 大家可能都知道Expression Tree是.NET 3.5引入的新增功能。不少朋友們已經聽說過這一特性,但還沒來得及瞭解。看看部落格園裡的老趙等諸多牛人,將Expression Tree玩得眼花繚亂,是否常常覺得有點落伍了呢?其實Expression

JSF Expression Language(EL運算式)

JSF Expression LanguageJSF Expression Language 搭配 JSF 標籤來使用,是用來存取資料對象的一個簡易語言。   JSF EL是以#開始,將變數或運算式放置在 Unknown macro: { 與 } 之間,例如: #{someBeanName}  變數名稱可以是faces-config.xml中定義的名稱,如果是Bean的話,可以透過使用 '.' 運運算元來存取它的屬性,例如:... <f:view>

[Silverlight入門系列]CopyLocal=False or CopyLocal=True?

今天調試Silverlight項目的時候發現一個錯誤,說請注意CopyLocal屬性的值,我是手動把添加引用的dll改為CopyLocal=False了,MSDN對於這個屬性的解釋如下:The project-assigned value of CopyLocal is determined in the following order:  If the reference is another project, called a project-to-project reference,

[Silverlight入門系列]為什麼Prism的IEventAggregator不工作

今天在使用Prism的IEventAggregator的時候,發現不工作。後來分析了原因,是因為MEF依賴注入沒有設定正確。先說說Prism的事件機制吧。主要是用觀察者模式實現了事件的發布和訂閱解耦,在Prism中可以用在兩個模組的相互連信,把事件的基類放在公用模組中即可。舉例來說,先在公用模組中定義一個空的基於CompositePresentationEvent的強引用事件代理(這樣的強引用方式+手工退訂能獲得最高的效能)在公用模組定義公用事件介面using System;using

TinyMce編輯器的簡體中文和字型太小補丁

TinyMCE是一個輕量級的基於瀏覽器的所見即所得 (WYSIWYG)編輯器,由JavaScript寫成。它對IE6+和Firefox1.5+都有著非常良好的支援。功能方面雖然不能稱得上是最強,但絕對能夠滿足大部分網站的需求,並且功能配置靈活簡單。另一特點是載入速度非常快,如果你的伺服器採用的指令碼語言是 PHP,那還可以進一步最佳化。最重要的是,TinyMCE是一個根據LGPL

為什麼開發人員應該用Google而不是Baidu?

前幾天我寫了一篇blog《[Silverlight入門系列]獨立部署WCF Ria

[Silverlight入門系列]WCF Ria Service錯誤調試tracing

在使用Silverlight跨域調用遠程WCF Ria Service的時候經常會遇到這個錯誤:The remote server returned an error: NotFound. 這個錯誤又不能debug,怎麼辦?可以開啟WCF Ria Service的tracing功能,記錄trace檔案,然後使用Microsoft Service Trace Viewer查看。首先在WCF Ria

[Silverlight入門系列]Prism用到的設計模式

AdapterThe Adapter pattern, as the name implies, adapts the interface of one class to match the interface expected by another class. In the Prism Library, the Adapter pattern is used to adapt regions to the Windows Presentation Foundation (WPF) or

CSRF攻擊原理以及nodejs的實現和防禦

    一、簡介    CSRF (Cross-site Request Forgery),中文名稱:跨站偽造。危害是攻擊者可以盜用你的身份,以你的名義發送惡意請求。比如可以盜取你的帳號,以你的身份發送郵件,購買商品等。    二、原理    具體的原理圖如下:       更加恐怖的是使用諸如img之類的標籤,甚至不需要使用者點擊某個連結就可以發起攻擊,比如B網站可以添加如下代碼: <img src='http://www.company.com/action?k1=v1&

[Silverlight入門系列]WCF Ria Service跨域調用錯誤: The client and service bindings may be mismatched.

今天用Silverlight跨域調用WCF Ria Service遇到一個錯誤,在Tracing裡面看是這樣的:(如何開啟WCF Tracing請查看這篇博文) 後來終於找到瞭解決辦法:兩頭的 httpBinding 類型必須一致。在我的WCF Ria Service 中web.config 是這樣定義 httpBinding的: <service name="WebApplication1.SLEnalbedWcfService1">

[Silverlight入門系列]擴充WebContext.Current(Authentication,Roles,Profiles)

關於使用者登入、使用者角色和profile,如何用Asp.net Membership和Forms認證模式登入使用者獲得角色和profile,如何建立RiaService的authentication domain service,在VS有個Silverlight的BusinessApplication模板,可以搞定以上問題。具體可以參考MSDN:Walkthrough: Using Authentication Service with Silverlight Business

liferay+portlet+開發執行個體

Liferay

Flex嵌入到HTML中切換焦點不能輸入中文和遮蓋DIV的問題

預設情況下如果Flash被嵌入到Web頁面中,則SWF檔案預設被置於所有HTML元素的頂層渲染層級的。類似在所有html元素的總父容器上一層,無法被任何html元素遮擋。 無論怎麼設定flash容器和層的深度(z-index)也無濟於事。遇到這個問題我們可以在插入flash的embed或object標籤中加入“wmode”屬性並設定為wmode=“transparent”或”opaque” 在Flex4中預設的HTML包圍容器的方式變了如代碼: [javascript] view

Ext經驗收集

1. Ext中常用的類 I. Ext.data  Ext.data封裝了與資料有關的類。 II. Ext.data.Store  Store是資料來源的封裝。Ext通過Store提供了統一的介面訪問不同的資料來源,從數組到

總頁數: 61357 1 .... 4235 4236 4237 4238 4239 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.