亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

.NET之全平臺一體化的體驗

發布時間:2020-06-21 14:24:20 來源:網絡 閱讀:267 作者:xsster 欄目:編程語言

一、前言

近來利用空閑時間研究了一下Xamarin的技術,想想既然提供了如此好的支持,就該嘗試一切可能,來一個”大小通吃“。

何為全平臺:APP包括Android、IOS、WP,WEB可在Window和Linux部署運行(進可攻,退可守)

二、簡單實現

先來看張圖吧

.NET之全平臺一體化的體驗

這個是本人實現項目的截圖,比較簡單。

app那塊的話,目前僅實現了Android,IOS的話,沒有機器,不想在虛擬機裝(已經裝了3個Linux了,再裝估計要卡爆了)

UWP也是機子問題(還未升級到win 10 10568,界面不能實時看到調起來很蛋疼,所以暫時現放著,過段時間補上)

對于我這種情況來說,標題說成是全平臺是夸大了一點,但是卻是完全可行!!不是弄虛作假的。

 

下面來說說“進可攻,退可守”

這個問題主要是針對web端的。

先來說說“進可攻”,可以在linux下部署我們的后臺網站和數據服務,主要的話還是Jexus(免安裝mono版)和TinyFox

不是我不用ASP.NET Core,而是用的我好揪心所以就沒用了。

"退可守",我們還有win server 的IIS

.NET之全平臺一體化的體驗 

看,我真的沒有裝mono喔!!!

 

然后簡單說說一些細節上的東西

目前有14個子項目分在5個項目文件夾里面(包含幾個測試項目)

01-APP 是app相關的

02-Website 是后臺管理的網站,基于NancyFx,身份驗證用了自帶的Forms Authentication

03-DataService 主要用于給app提供數據服務,或者可以說是接口,這里我寫了兩套,一套基于MVC,一套基于NancyFx(使用OWIN)

04-Core 是數據訪問和模型,用到了Dapper

05-Logic 邏輯層

 

里面用到Nancy和app的簡單使用,都可以在我前面的博客找到相應的用法 

其中包含了幾個測試項目,用到的是xUnit,不過前三個項目文件夾的測試還沒有做,對app的UI測試還是懵懂狀態

 

evolve 2016上看到 Test Cloud Live 很開心,不過到處找不到,最后發郵件去問,得到的回復如下

“Keep a look out on our blog for more information on when Test Cloud Live is available to everyone. But yes, at this time, it's not open for general use.”

有點小小的失望。

 

最后來看看部分運行圖吧(界面很丑,很丑,很丑,不要吐槽)

.NET之全平臺一體化的體驗     .NET之全平臺一體化的體驗        .NET之全平臺一體化的體驗

 

上面是Android端的

下面是Web端的(server是jexus/5.8.1.3 Linux)

.NET之全平臺一體化的體驗   

.NET之全平臺一體化的體驗   .NET之全平臺一體化的體驗 

 

    .NET之全平臺一體化的體驗


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

永顺县| 永昌县| 虹口区| 炉霍县| 台山市| 如皋市| 永嘉县| 宽甸| 禹州市| 晋州市| 工布江达县| 荔波县| 刚察县| 苏州市| 岫岩| 门源| 博罗县| 邢台市| 万宁市| 尼勒克县| 西吉县| 商河县| 林州市| 华池县| 德令哈市| 柯坪县| 萨迦县| 乡城县| 雷州市| 东海县| 克东县| 汽车| 湄潭县| 柘荣县| 松桃| 黄冈市| 翁牛特旗| 舟曲县| 射阳县| 富川| 辽宁省|