Time of Update: 2018-12-07
這是“使用 C# 開發智能手機軟體:推箱子”系列文章的第二十一篇。在這篇文章中,介紹 Window/MainForm.Design.cs 來源程式檔案。這個來源程式檔案是 MainForm類的一部分,該類繼承自 System.Windows.Forms.Form 類,表示推箱子的主表單。而本篇文章講述的是推箱子“設計”的實際工作,如所示:我們先看看 MainForm.Designer.cs 來源程式檔案(該檔案是由 Visual Studio 2005 IDE
Time of Update: 2018-12-07
這是“使用 C# 開發智能手機軟體:推箱子”系列文章的第八篇。在這篇文章中,介紹推箱子的 Smartphone 版本。 昨天,根據網友“mobile”的要求, 完成了推箱子的 Smartphone 版本,可點擊這裡下載。將解壓縮後的 PushBoxStd.exe 檔放在 Pocket PC Phone 版本解壓縮後得到 PushBox 目錄下,然後再將整個 PushBox 目錄一起拷貝到 Smartphone 上使用。由於 Smartphone
Time of Update: 2018-12-07
這是“使用 C# 開發智能手機軟體:推箱子”系列文章的第七篇。在這篇文章中,介紹 Common/Step.cs 來源程式檔案。 1namespace Skyiv.Ben.PushBox.Common 2{ 3 enum Direction { None, East, South, West, North } // 方向: 無 東 南 西 北 4 public enum Action { None, Create, Edit, Delete } // 設計: 無 建立 編輯 刪除 5
Time of Update: 2018-12-07
現在才明白,身邊的項目都有回扣一說,只是或多或少的事情。還是有回扣好啊,兩邊的溝通又進了一步,至少有了個中間人。 這個中間人想法大體如下: 1 項目一定要完工,注意不是合乎需求,因為那一般都是奢望。 2 軟體的使用壽命周期要短,最好有第二批人接手做二期,這樣錢拿的才保險。 。。。。。。 先不要說了,待續吧。
Time of Update: 2018-12-07
這是“使用 C# 開發智能手機軟體:推箱子”系列文章的第十八篇。在這篇文章中,介紹 Window/SelectLevelDlg.cs 來源程式檔案。這個來源程式檔案包含 SelectLevelDlg類,該類繼承自 System.Windows.Forms.Form 類,表示推箱子的“選關”對話方塊。如所示:下面是 Window/SelectLevelDlg.Designer.cs 的來源程式的部分代碼:Code highlighting produced by Actipro
Time of Update: 2018-12-07
這是“使用 C# 開發智能手機軟體:推箱子”系列文章的第十七篇。在這篇文章中,介紹 Window/SelectGroupDlg.cs 來源程式檔案。這個來源程式檔案包含 SelectGroupDlg類,該類繼承自 System.Windows.Forms.Form 類,表示推箱子的“選組”對話方塊。如所示: 下面是 Window/SelectGroupDlg.Designer.cs 的來源程式的部分代碼:Code highlighting produced by Actipro
Time of Update: 2018-12-07
這是“使用 C# 開發智能手機軟體:推箱子”系列文章的第十五篇。在這篇文章中,介紹 Window/OptionDlg.cs 來源程式檔案。這個來源程式檔案包含 OptionDlg類,該類繼承自 System.Windows.Forms.Form 類,表示推箱子的“選項”對話方塊。如所示: 下面是 Window/OptionDlg.Designer.cs 來源程式的部分代碼:Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-07
當我們在用ZUNE的app strore裡給Windows Phone 7手機下載軟體的時候,一般都會按星級推薦來參照這款軟體的可玩性的,下面我們就來說說如何?類似的星級推薦的效果:1.首先,準備兩張星級圖片,如所示:(star01.png)(star02.png)2.然後在前端介面xaml檔案裡添加如下代碼:<Grid> <Image Width="65" Height="13" Source="star01.png"/>
Time of Update: 2018-12-07
這是“使用 C# 開發智能手機軟體:推箱子”系列文章的第十四篇。在這篇文章中,介紹 Window/ErrorMsgDlg.cs 來源程式檔案。這個來源程式檔案包含 ErrorMsgDlg 類,該類繼承自 System.Windows.Forms.Form 類,表示推箱子的“錯誤資訊”對話方塊。如所示: 下面是 Window/ErrorMsgDlg.Designer.cs 來源程式的部分代碼:Code highlighting produced by Actipro
Time of Update: 2018-12-07
這是“使用 C# 開發智能手機軟體:推箱子”系列文章的第十二篇。在這篇文章中,介紹 Window/AboutDlg.cs 來源程式檔案。這個來源程式檔案包含 AboutDlg 類,該類繼承自 System.Windows.Forms.Form 類,表示推箱子的“關於”對話方塊。如所示: 下面是 Window/AboutDlg.Designer.cs
Time of Update: 2018-12-07
最近,使用 C# 開發了一款智能手機軟體:推箱子。 先介紹一下這款軟體的特點: 1. 可以在智能手機上運行,也可以在電腦上運行。 2. 退出程式時可保護現場,下次再運行自動回復到原來的狀態。 3. 玩家通關後可以使用“錄影”功能儲存通關步驟,以便將來“回放”。 4. 可以自由設計關卡,批量進行資料匯出和匯入。
Time of Update: 2018-12-07
1 兩類成功的人: 理解技術的商業人員 其成功依賴於所用資訊的品質和複雜性 理解商業的技術人員 企業家型的工程師2 在決定創造某個軟體產品之前,經過簡單而適當的設計,編寫有很好互動性的產品3 電腦可以告訴我們一個事實,但卻不能提醒我們,它可以精確地引導我們, 卻不能引導我們去我們想去的地方4 軟體產品有兩類描述: 建立非常完整而詳細的,實際產品的描述 描述終端使用者看到產品時的描述5
Time of Update: 2018-12-07
一個可啟動並執行軟體由四個部分組成 1. 可執行檔代碼 2. 配置 3. 運行環境 4. 資料任何一個部分發生變化都會軟體的行為發生變化在很多團隊中往往他們只測試代碼;而忽略了,或者沒有完整的測試其他幾個因素,因此在之後的部署過程中會遇到不少的問題 頻繁的小規模測試(一般是每次check-in都會觸發一次測試)可以較好的保證代碼的品質這裡就需要AAT(Automatic Acceptance Test) 和一個持續 整合/構建/測試
Time of Update: 2018-12-07
--alphal 自我裝載版 --beta 正式發行前小眾測試版 --demo 示範版--Enhance 增強版或者加強版 屬於正式版 --Free 自由版 --Full version 完全版 屬於正式版 --shareware 共用版 --Release 發行版 有時間限制 --Upgrade 升級版 --Retail 零售版 --Cardware 共用軟體的一種,只要給作者回複一封電郵或明信片即可,這種形式已不多見。 --Plus 增強版,不過這種大部分是在程式介面及多媒體功能上增強。
Time of Update: 2018-12-07
前幾天發現一個同事的桌子上有套諾頓的2007殺毒軟體,居然是正版的,花了幾百塊。想一下也是,1.正版軟體是越來越便宜了,相對於人們的生活水平。2 智慧財產權越來越收重視。3 市場相當龐大,尤其是國內,具體的資料不知道,但是我想中國的盜版使用率應該是比較驚人的。4
Time of Update: 2018-12-07
本文轉自http://www.cnblogs.com/allanbolt/archive/2010/09/06/1801549.html 項目開發有很多方面,偶爾有所感悟,現在記錄一下,希望大家談談自己的看法與經曆。 1.
Time of Update: 2018-12-07
項目開發有很多方面,偶爾有所感悟,現在記錄一下,希望大家談談自己的看法與經曆。 1.
Time of Update: 2018-12-07
本文轉自:http://apps.hi.baidu.com/share/detail/16193292 本文作者(郭慶華,朱戰立),請您在閱讀本文時尊重作者著作權。摘要:為了實現軟體介面的動態儲存裝置,提出了一種在C#.Net環境下,利用反射技術實現軟體介面動態儲存裝置的可行性方法。介紹了反射技術和XML 的優勢特點,給出了進行介面動態儲存裝置的具體實現和關鍵代碼。此方法利用反射技術動態綁定介面控制項的屬性,提高了程式碼的可複用性與靈活性。關鍵詞:反射技術;XML;軟體介面;序列化Use C#.
Time of Update: 2018-12-07
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.IO;using System.Net;using System.Diagnostics;namespace UpDate{ public parti
Time of Update: 2018-12-07
軟體中的對象About DOMAIN-DRIVEN DESIGN領域驅動設計是一種思維方式,目的在於處理具有複雜問題的軟體項目。在傳統的瀑布軟體開發模型中,經曆需求分析、設計、開發、測試、交付等階段,但是問題在於需求從業務方傳遞到Team Dev的時候並不是很順暢。儘管需求階段整理了複雜詳細的需求文檔,設計階段也產出了詳細設計文檔,但是開發人員由於很少參與了問題域的分析和建模,他們對設計文檔的理解往往是片面的,有時甚至會推翻設計文檔的模型創作一些臨時解決方案,而且往往這時都會有冠冕堂皇的理由--