2017年12月24日 星期日

ASP.NET Core (微軟)

ASP.NET Core 簡介
ASP.NET Core 中的 Razor 頁面簡介
開始使用 ASP.NET Core 中的 Razor 頁面
---
微軟這 Core 教學 真的很棒棒!


微軟 Razor語法入門 :
Razor語法入門(C#)
Razor語法入門(VB)
--

ASP.NET Web開發框架 -- Web API, Vue

0111 [MSDN] .NET MVC/Vue.js
---
asp.net Web開發框架 (1) - 天下武功,唯快不破
asp.net Web開發框架 (2) - 基本SPA架構
asp.net Web開發框架 (3) - 如何讓 asp.net WebForms 也能搭配 Vue.js 和 bootstrap 並享有SPA開發架構?
asp.net Web開發框架 (4) - 使用 Vue.js 進行前端資料繫結顯示 (Template Rendering)
asp.net Web開發框架 (5) - 使用 Vue.js 進行前端資料繫結顯示
asp.net Web開發框架 (6) - 在 Vue.js 動態表格渲染中加上功能按鈕
asp.net Web開發框架 (7) - 使用Vue.js進行表單雙向繫結
---
asp.net Web開發框架 (8) - 使用krajee進行非同步檔案上傳

Bootstrap + Vue

官網 : bootstrap + vue
---


使用Bootstrap + Vue.js實現 添加刪除數據

asp.net Web開發框架 Vue.js

asp.net Web開發框架 Vue.js
--
Vue.js  又是新的東東了

Vue.js 30天系列文章列表- iT 邦幫忙::一起幫忙解決難題,拯救IT 人的一天

Furnace iOS 程式設計中文學習網站

Furnace iOS 程式設計中文學習網站
---
還不錯的教學網站

UIWebView 連結網站

Swift3 UIWebView 和 WKWebView的基本運用(觸發超連結) 今天要來
---
裡面有一些基本的範例,可以學學
---
[iOS] UIWebView
---

底下這篇引用
UIWebView - 如何把網頁放進App

1.使用Xcode開啟一iOS專案、使用swift
(因為人家的範例是使用swift、所以我就只好用這個)

2.專案開啟後、會有一大堆檔,(相當討厭,就不能只有程式檔和外觀檔嗎?:p)
我們程式只需寫在「ViewController.swift」(因為用swift寫、所以副檔名是這樣)

程式碼:

//
// ViewController.swift
// STMAPP
//
// Created by 曾國尊 on 2017/1/8.
// Copyright © 2017年 曾國尊. All rights reserved.
//

import UIKit

class ViewController: UIViewController {

var KTwebView:UIWebView?


override func viewDidLoad() {
super.viewDidLoad()

self.KTwebView=UIWebView(frame: self.view.bounds)
//佔滿整個視窗

let stmappURL = NSURL(string: "http://tkt.nkmu.edu.tw/Share/STMAPP/")
//把網址放進去

let request=NSURLRequest(URL: stmappURL!)
//驚嘆號表示確定的東西

NSURLCache.sharedURLCache().removeAllCachedResponses()
NSURLCache.sharedURLCache().diskCapacity = 0
NSURLCache.sharedURLCache().memoryCapacity = 0
//以上三行清除cache、效能會變差、但網頁的變化才會即時顯示

self.KTwebView?.loadRequest(request)
//問號似乎是代表尚未建置出來的不確定物品
self.view.addSubview(self.KTwebView!)
//建置好了、是確定的東西、故有加驚嘆號

}

override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}


}


3.找到info.plist,(這個檔案記錄app的一些權限設定,看不大懂,:p)
加入「App Transport Security Settings->Allow Arbitrary Loads->Yes」
(不加這個的話、http的網址無法載入、只能載https的)



Xamarin.Forms UI

snppts Xamarin.Forms UI

更多請參考:
Xamarin.Forms 常用工具與資源
--

Swift 起步走

Swift 起步走
---
很完整的 swift ,採用2.2 為基礎  ; 提供的範例是最新的版本
可惜範例沒提供下載...

Xamarin.Forms 跨平台行動 App 範例應用解析

Xamarin.Forms 跨平台行動 App 範例應用解析
--
全書是採用VS 2015

Framework7 框架

Framework7 - Full Featured HTML Framework For Building iOS & Android Apps
---

web ap 框架 20個總結說明

web ap 框架 20個總結說明
---
值得參考!

選擇到底該採用哪一種框架,才能一次符合 web , android , ios

2017年12月23日 星期六

CertSrv HTTP Error 500.19 Windows 2008 64 Bit

CertSrv HTTP Error 500.19 Windows 2008 64 Bit
---
要架SSL , 一直出現 web.config 錯誤(如上連結)
真是救命文 , 搞了快2天 ; 總算沒問題了! CA 憑證可以發給自己使用了




---
IIS 核發自己的 IIS SSL 憑證步驟 , 可以參考底下2篇文
Windows 2003 核發自己的 IIS SSL 憑證步驟
Windows Server 筆記



2017年12月19日 星期二

IIS 7.0 SSL 建立自我簽署憑證

[IIS 7.0]SSL-建立自我簽署憑證
--
IIS - 安裝 SSL 憑證
--
[IIS 7.0]SSL-建立自我簽署憑證
--

Windows 2008 R2 安裝 IIS 7.5 和 HTTP (SSL) 連線
Windows2008 SSL設定啓用用戶端憑證驗證

--
更改Windows Server 憑證服務所發行的認證到期日期

--

** 用AD CA 設定憑證  安裝 Windows 2008 憑證服務 (Install Windows 2008 Certificate Services)

--

彼得潘的 iOS App

彼得潘 的 In 網
彼得潘的 iOS App 程式設計入門
--
有放很多範例~~~

我得努力學了

IOS10程式設計實力 - 電子書(非全文)

IOS10程式設計實力 - 電子書(非全文)
--- 
這樣的分享也不錯!!  可以來先瞭解 xcode swift 的設計

昨晚光要拉一個 webview 去關聯 , 就找老半天... 
初學,真的還是得來買一本書帶著操作較快上手


一步一腳印的 iOS App 上架流程

一步一腳印的 iOS App 上架流程
--

如何發布app到iOS devices上

如何發布app到iOS devices上
實機測試
從 Xcode 將 App 安裝到 iPhone 的小小 2 個步驟
如何使用xcode将应用安装到IPhone上
--
寫程式寫了快20年,現初入妖地...=  .  =  mac xcode
要搞 ISO app 真多問題 -   -..  阻礙很多!  不像windows 那麼輕鬆容易
繼續過關斬妖了...
--

底下是製作一個 IOS app WebView -->還有限制須要 https ... 只好先試 yahoo 的了


當要把 app 發佈到 iphone 裝置上時,卻又遇到:
"xcode codesign  想存取鑰匙圈中的密碼 access"


...實在是 ... 晚上再來繼續試方法了!
真是關卡特多

iOS 11個步驟,用手機 run 自己開發的 app,實機測試


iOS 11個步驟,用手機 run 自己開發的 app,實機測試,免付費開發者帳號 beta (Xcode 7+)
==

邊緣技術宅羅根: Xamarin 教學 --25篇

---
幾億美金的 Xamarin,讓你一次開發所有手機平台
Xamarin 開發 iOS 大解密,Mac 設定完整教學 - 使用 Visual Studio
簡單三步驟,Xamarin 發布 Google Play 可上架之 Apk - 使用 Visual Studio 2015
---
Xamarin.Forms 教學系列文(零) 建置環境入門 - With Visual Studio 2015
Xamarin.Forms 教學系列文(一)前言
Xamarin.Forms 教學系列文(二.壹)介面架構 & Hello World!
Xamarin.Forms 教學系列文(二.貳)畫面位移 & 物件置中
Xamarin.Forms 教學系列文(三.壹)文字排版 & 顏色
Xamarin.Forms 教學系列文(三.貳)文字屬性 & 格式化
Xamarin.Forms 教學系列文(四.壹)StackLayout & ScrollView
Xamarin.Forms 教學系列文(四.貳)Frame、BoxView & 讀取文字資源檔
Xamarin.Forms 教學系列文(五)Size單位 - device-independent units & StartTimer!
Xamarin.Forms Previewer - Xaml 預覽器 with Visual Studio 2015
Xamarin.Forms 教學系列文(六.壹)Button
Xamarin.Forms 教學系列文(六.貳)App Lifecycle & Properties
Xamarin.Forms 教學系列文(七)XAML vs. code
Xamarin XAML Intellisense 失效/無作用
Xamarin.Forms 教學系列文(八.壹)XAML 與 C# 完美配合
Xamarin.Forms 教學系列文(八.貳 + 九)事件 x 觸擊 x 跨平台方法
Xamarin.Forms 教學系列文(十.壹)擴充標籤 - 靜態 & 資源檔使用
Xamarin.Forms 教學系列文(十.貳)擴充標籤 - 動態 & 客製化
Xamarin.Forms 教學系列文(十二.壹)Styles - 多元件可套用樣式
Xamarin.Forms 教學系列文(十二.貳)Implicit styles, 一種不用寫 key 的 Style
Xamarin.Forms 教學系列文(十三.壹)從網址或內嵌資源載入圖片
Xamarin.Forms 教學系列文(十三.壹 - 1)非同步讀取 Uri 圖片
Xamarin.Forms 教學系列文(十三.貳)從串流與不同平台載入圖片 & Toolbars
Xamarin.Forms 教學系列文(十四.壹)Absolute layout & Attached bindable properties
Xamarin.Forms 教學系列文(十四.貳)Absolute layout - 元素大小自動計算 & XAML & Overlays
Xamarin Live Player -- Xamarin 開發神器 (附 2017 Preview 安裝教學)
Xamarin.Forms 教學系列文(十五.壹)互動元件 -- Slider & Stepper
Xamarin.Forms 教學系列文(十五.貳)互動元件 -- Switch & CheckBox
Xamarin.Forms 教學系列文(十五.參)互動元件 -- Entry & Editorhttp://www.loganedge.tw/2017/03/xamarinforms-xaml-cs.html
Xamarin.Forms 教學系列文(十五.肆)互動元件 -- SearchBar & DatePicker & TimePicker
Xamarin.Forms 教學系列文(十六.壹)Data Binding
Xamarin.Forms 教學系列文(十六.貳) BindingMode & StringFormat & BindingConverter
Xamarin.Forms 教學系列文(十七) Grid - 強大卻簡單的畫面排版工具
Xamarin.Forms 教學系列文(十八.壹) MVVM - 事件自動化 (這章很重要啊各位大哥)
Xamarin.Forms 教學系列文(十八.壹 - 1) MVVM - INPC 縮寫
Xamarin.Forms 教學系列文(十八.貳) MVVM - Command,當按鈕也要執行 ViewModel 的 Function
Xamarin.Forms 教學系列文(十八.貳 - 1)MVVM - ViewModel LifeCycle
Xamarin.Forms 教學系列文(十九.壹)Collection Views - Introduction & Picker
Xamarin.Forms 教學系列文(十九.貳 - 1)ListView - ItemSelected & ObservableCollection
Xamarin.Forms 教學系列文(十九.貳 - 2)ListView - Template & Grouping
Xamarin.Forms 教學系列文(十九.貳 - 3)ListView - Interactivity & MVVM
Xamarin.Forms 教學系列文(十九.貳 - 4)ListView - 長按選單 (Context Menu) & 資料刷新
Xamarin.Forms 教學系列文(十九.參 - 1)TableView
Xamarin.Forms 教學系列文(十九.參 - 2)TableView - TableSection 隱藏 & Menu
Xamarin.Forms 教學系列文(二十.壹)async/await 非同步 & DisplayAlert
Xamarin.Forms 教學系列文(二十.貳)File I/O
Xamarin.Forms 教學系列文(二十一)Transforms - 位移 & 放大縮小 & 旋轉
Xamarin.Forms LineSpacingLabel - 可調整行距的 Label
Xamarin.Forms 教學系列文(二十二)Animation - 物件動畫
Xamarin.Forms 教學系列文(二十三.壹)XAML 觸發程式 - Trigger & EeventTrigger
Xamarin.Forms 教學系列文(二十三.貳)XAML 觸發程式 - DataTrigger & MultiTrigger
Xamarin.Forms 教學系列文(二十三.參)Behaviors - Visual Element 手動附加功能
Xamarin.Forms Change Navigation Bar Font Family & Size - Android
Xamarin.Forms 教學系列文(二十四.壹)Page Navigation - 頁面導覽
Xamarin.Forms 教學系列文(二十四.貳 - 1)Navigation 參數傳遞 - 建構子 & 方法呼叫
Xamarin.Forms 教學系列文(二十四.貳 - 2)Navigation 參數傳遞 - App & Events
Xamarin.Forms 教學系列文(二十四.貳 - 3)Navigation 參數傳遞 - Messaging center & ViewModel
Xamarin.Forms 教學系列文(二十五.壹)Master Detail Page
Xamarin.Forms 教學系列文(二十五.貳)Tabbed Page

2017年12月18日 星期一

Swift程式語言電子書

Swift程式語言電子書  (中文)
--

較詳細各處還有免費的教學網站,參考底下網址
自學Swift不求人 – 新手學習必須知道的5件事
--

Swift by example
--


打造你的第一個 iOS App

Swift 新手系列之一: 打造你的第一個 iOS App
--
Swift教學- 一起來製作你的第一個iOS App!
--


ios開發教學
--

用mac 開發一個 ios webview

iOS Development Tutorial – Getting Started with XCode and Swift

--
UIWebView Example to Load URL in iOS using Swift in Xcode

--
ios-uiwebview
--

其它
iOS 相關的範例

--
iOS應用篇,Objective-C版

--



Xamarin Update not Setup

Xamarin 按了檢查更新 , 也下載了並按[ 安裝 ]  結果完全沒反應 .
還第一次遇到 ...

請依照底下的操作,即可重新下載一次 (也就是將已下載的刪除後,再重新下載一次試試了)
Updates are downloaded but not getting install in visual studio 2015

--
On your windows pc try deleting the contents of "\Users\YourUserName\AppData\Local\MonoDevelop-4.0\Cache\TempDownload" and then check again for updates.
--


---
結果還是沒安裝....=   =
來研究一下問題了 , 打開上面的下載位置後 ; 發現是4個xml 但卻只有3個 msi 安裝檔
難怪不會執行安裝 , 只時就得來手動處理了
各別打開,來檢查到底是缺少哪一個安裝檔msi
---
依我這狀況是少了
201185fb-fefe-4996-bdfe-4b6ac311a73b 這個msi 檔, 將xml 檔打開 裡面會有下載點
手動下載後 , 再來全部 4 個 msi 檔都執行 ; 就可以手動更新完成了






在 Mac OS 上安裝跨平台開發神器 Xamarin

在 Mac OS 上安裝跨平台開發神器 Xamarin
---

Xamarin 開發人員中心(簡體版)

developer.xamarin.com for zh-cn
---
得好好學了

2017年12月2日 星期六

水耕 - 魚菜共生(2)

上次的容器不好,觀察了2週後;決定放棄那樣的容器 , 這次又改良菜的容器!!
---



2017年11月23日 星期四

水耕 - 魚菜共生(1)

水耕-初體驗
這是:水映菜苗 , 由種子到發牙約 1 週時間 !
圖1:
有發現,完全覆蓋在培養土內的話,發牙時間1週 ; 未完全覆蓋則須較久,目前有的還未發牙!
圖2:
移植水映菜苗至魚缸邊並掛著! 採用白鐵壓製掛勾!
剩下就慢慢記錄了! 須時間....
--


2017年11月18日 星期六

服裝租借 - 送洗作業

應客戶需求 , 服裝租借系統 , 加入新功能 : 送洗作業  , 並採用收據方式列印 (出單機方式出單 )
---


2017年11月1日 星期三

vbnet XML 檢查節點

參考來源:Check if a node/element exists in an XML file
---
Dim vDoc As XmlDocument = New XmlDocument
vDoc.Load(pathToXml)
        Dim objTest As XmlElement
        objTest = vDoc.SelectSingleNode("//profileData/friends")
        If Not (objTest Is Nothing) Then
            'The node is present, do nothing
            Dim blank = ""
        Else
            'The node is absent, process code to create it.
            Dim xml = XDocument.Load(pathToXml)
            Dim vbfriends = From friends In xxml.
            vvbfriends(0).Add()
            xml.Save(pathToXml, SaveOptions.None)
        End If

2017年10月28日 星期六

無法開啟模組檔 NETFramework,Version=v4.0.AssemblyAttributes.vb

最近 OS Update , MS 把 Office 大改一翻 ; 搞得很亂
現在又來一個: 無法開啟模組檔 NETFramework,Version=v4.0.AssemblyAttributes.vb

這只要在編譯時  使用 [重建] 即可  (不要使用 [建置])

這樣就能在 Temp 內產生這 vb 檔

2017年10月12日 星期四

SQL基礎語法

底下三篇不錯,記錄一下
----
SQL語法數字轉文字並且補零
SQL基礎語法(一)
SQL基礎語法(二)

microsoft.jet.oledb.4.0 20171011 確定停用了, 須改ace 12

參考 Ace 12
---

原:
provider=microsoft.jet.oledb.4.0;Data Source=c:\myFolder\myOldExcelFile.xls;Extended Properties="Excel 8.0;HDR=YES";

須改:
Provider=microsoft.ace.oledb.12.0;Data Source=c:\myFolder\myOldExcelFile.xls;Extended Properties="Excel 8.0;HDR=YES";


20171016: Microsoft Access Database Engine 2010 可轉散發套件
程式完全不改,可以補裝 : AccessDatabaseEngine.exe
cmd -> AccessDatabaseEngine.exe /passive

安裝完後,OS update 讓系統去偵測更新後;在進OS 原軟體完成可以正常運作

20171016-1:
看起來還是不行的,只能移除2017/10/14-15的所有windows update 後,並設定隱藏

2017年9月19日 星期二

SQL Server Native Client 無法開啟 SQL Server 連線

當要運用DOS 模式連線 , 操作相關 BCP的運用;須將MS-SQL的權限功能打開,才能正常運作!

--
SQLState = 08001, NativeError = 1326
Error = [Microsoft][SQL Server Native Client 10.0]具名管道提供者: 無法開啟 SQL Server 連線 [1326].
SQLState = 08001, NativeError = 1326
Error = [Microsoft][SQL Server Native Client 10.0]建立 SQL Server 的連接時發生網
路相關或執行個體特定錯誤。找不到伺服器或是無法存取。檢查執行個體名稱是否正確以及
 SQL Server 執行個體是否設定為允許遠端連接。如需詳細資訊,請參閱《SQL Server 線上叢書》。
SQLState = S1T00, NativeError = 0
Error = [Microsoft][SQL Server Native Client 10.0]登入逾時終止
--