在本周,最值得關(guān)注的莫過(guò)于微軟的2014開發(fā)者大會(huì),在此次大會(huì)上,微軟推出了WP8.1的系統(tǒng)。隨后又發(fā)布了諾基亞最新的旗艦新機(jī)諾基亞Lumia 930及較為低端的諾基亞Lumia 630、諾基亞Lumia 635產(chǎn)品。下面讓我們一起來(lái)看下:
1.微軟Build2014第一天要點(diǎn)精華匯總(組圖)
微軟2014Build(開發(fā)者)大會(huì)
在加州舊金山Moscone Center(莫斯康展覽中心)拉開序幕,微軟新任CEO Satya Nadella(塞提亞?納德拉)、操作系統(tǒng)部門高級(jí)執(zhí)行副總裁(EVP)
Terry Myerson、高級(jí)副總裁(CVP)Joe Beliore、諾基亞前CEO Stephen Elop(埃洛普)等嘉賓出席了第一天上午的活動(dòng),CSDN從Windows
Phone、Windows、Office、Visual Studio、IE11、Xbox 360、Lumia智能機(jī)等的更新方面整理了上午的重點(diǎn)內(nèi)容。
一、Windows Phone 8.1
微軟操作系統(tǒng)部門高級(jí)副總裁(CVP)Joe Beliore
Joe Beliore首先表示,Windows Phone生態(tài)系統(tǒng)家族新了兩個(gè)OEM合作廠商,分別是來(lái)自于印度的Micromax和俄羅斯的Prestigio。表中還包括了來(lái)自于中國(guó)的華為、中興、聯(lián)想。
本次宣布的Windows Phone 8.1的新功能,包括操作中心(Action Center)、操作中心和4個(gè)快捷設(shè)置按鈕。Windows
Phone 8.1將有新的鎖屏API,第三方應(yīng)用程序可以完全控制鎖屏體驗(yàn)。Windows Phone 8.1開始屏幕背景支持,更加個(gè)性化。
Joe Beliore隆重推出了Windows Phone的個(gè)人語(yǔ)音智能助理應(yīng)用Cortana,它的背后是由Bing搜索引擎來(lái)驅(qū)動(dòng)。他重點(diǎn)演示了Cortana的內(nèi)容提醒、沖突日歷安排、預(yù)訂餐廳、記錄興趣、程序喚醒等操作,Cortana的特性會(huì)根據(jù)用戶的使用不斷自我學(xué)習(xí)和改進(jìn)。
此外,Windows Phone 8.1還可通過(guò)第三方應(yīng)用擴(kuò)展。目前Cortana是Beta版本,首發(fā)只有美國(guó),不過(guò)等Beta版結(jié)束后會(huì)擴(kuò)展到英國(guó)、中國(guó)等市場(chǎng)。
微軟高級(jí)產(chǎn)品經(jīng)理Nick Hedderman
微軟高級(jí)產(chǎn)品經(jīng)理Nick Hedderman重點(diǎn)演示了Windows Phone 8.1的企業(yè)級(jí)解決方案,包括對(duì)企業(yè)VPN(虛擬專用網(wǎng)絡(luò))和S/MIME(多用途網(wǎng)際郵件擴(kuò)充協(xié)議)的支持。客戶可以將 VPN設(shè)置在 Action Center的快捷設(shè)置中,實(shí)現(xiàn)下拉然后快速連接VPN。Windows Phone 8.1將支持自動(dòng)連接到公共熱點(diǎn)的功能。
2.微軟Build2014第一天應(yīng)了解的15件事
全球最大的軟件公司微軟舉辦了2014年開發(fā)者大會(huì)(Build),各種消息迷亂了技術(shù)人員的眼,CSDN現(xiàn)在為您總結(jié)了第一天活動(dòng)上您應(yīng)該了解的15件事:
1.Windows Phone家族新增OEM合作伙伴,來(lái)自印度的Micromax和俄羅斯的Prestigio;
2.發(fā)布Windows Phone上的個(gè)人語(yǔ)音智能助理服務(wù)Cortana,支持第三方應(yīng)用,首發(fā)美國(guó),隨后是英國(guó)和中國(guó);
3.Windows Phone 8.1將有新的鎖屏API,第三方應(yīng)用程序可以完全控制鎖屏體驗(yàn);
4.Windows Phone 8.1企業(yè)級(jí)版增加對(duì)VPN和S/MIME的支持;
5.推通用應(yīng)用(Universal Apps)的概念,開發(fā)者可通過(guò)8.1的SDK完成手機(jī)平板的開發(fā)和數(shù)據(jù)同步;
6.WinJS將開源,開發(fā)者們可以通過(guò)WinJS開發(fā)Windows、Android、iOS,甚至網(wǎng)頁(yè)版應(yīng)用;
7.Visual Studio建立“通用解決方案”,可同時(shí)生成Win8和WP的兩個(gè)獨(dú)立應(yīng)用,方案中包含的共享部分自動(dòng)適配系統(tǒng)并提供最合適布局和UI展現(xiàn)形式;
8.WebGL跑在Windows Phone 8.1的IE11上,此外,IE11還增加了隱私模式、閱讀模式;
9.Xbox One可以運(yùn)行Windows 8應(yīng)用!手機(jī)、平板、電腦、游戲機(jī)宣布打通!;
10.演示基于Windows的智能鋼琴,未來(lái)Windows將支持所有物件互聯(lián)到Internet;
11.Windows Phone及9英寸以下的Windows平板授權(quán)費(fèi)降為0元;
12.諾基亞新發(fā)布兩個(gè)SDK,分別為Imaging SDK 1.2和SDK for SensorC;
13.正式發(fā)布
TypeScript 1.0;
14.所有今年微軟Build 2014大會(huì)的參會(huì)成員將獲贈(zèng)Xbox One游戲機(jī)和一張面值500美元的微軟零售店禮品卡;
15.微軟新任CEO Satya Nadella闡明微軟新戰(zhàn)略Cloud First!Mobile First!
3.Build2014大會(huì)第二天干貨總結(jié) Microsoft Azure擁抱Puppet...
第二天的主角是新上任的微軟云及企業(yè)部門總裁ScottGu( 中文博客),ScottGu曾經(jīng)是微軟開發(fā)者部門.NET平臺(tái)的企業(yè)副總裁,在2011年升為業(yè)務(wù)平臺(tái)部門Azure應(yīng)用平臺(tái)團(tuán)隊(duì)的領(lǐng)導(dǎo)者。和往常一樣,ScottGu今天依然身著一身喜慶的紅色T恤登場(chǎng)。
微軟云及企業(yè)部門總裁ScottGu
ScottGu的演講主題分為幾個(gè)方面:
一、微軟云(Microsoft Azure)
4.數(shù)據(jù)庫(kù)遷移測(cè)試:選白盒還是黑盒?
數(shù)據(jù)遷移是指從現(xiàn)有數(shù)據(jù)庫(kù)遷移至一個(gè)新數(shù)據(jù)庫(kù)的過(guò)程。在現(xiàn)實(shí)工作中我們也會(huì)經(jīng)常接觸到,當(dāng)公司決定升級(jí)或更改數(shù)據(jù)庫(kù)時(shí),那么這就需要將現(xiàn)有的數(shù)據(jù)傳輸至新的數(shù)據(jù)庫(kù)。
創(chuàng)建一個(gè)有效的數(shù)據(jù)遷移測(cè)試策略對(duì)降低風(fēng)險(xiǎn)和成功遷移有著莫大的作用。本文分享了如何使用黑盒或白盒方法來(lái)創(chuàng)建一個(gè)更加有效的數(shù)據(jù)遷移測(cè)試方法。
數(shù)據(jù)遷移的范圍范圍很廣,包括滿足所有所需數(shù)據(jù)的需求,確保新的數(shù)據(jù)庫(kù)能正常啟動(dòng)并成功運(yùn)行,零缺陷(之前的數(shù)據(jù)庫(kù)是否還有遺留數(shù)據(jù))并且將數(shù)據(jù)遷移至正確的列表中。
因此,為了保證它的正確性唯一的方法就是測(cè)試遷移過(guò)程。在這個(gè)過(guò)程中要進(jìn)行遷移需求分析,內(nèi)容包括:
只要進(jìn)行分析測(cè)試,就要選擇遷移的類型,這里有三種方法:
分析結(jié)果并不是唯一的參數(shù)選擇方法。你還需要注意任務(wù)的復(fù)雜性,客戶和項(xiàng)目經(jīng)理的偏好,員工對(duì)數(shù)據(jù)庫(kù)管理系統(tǒng)的規(guī)范以及其他一些細(xì)節(jié)。此外,還要區(qū)分?jǐn)?shù)據(jù)庫(kù)源,接收器和數(shù)據(jù)存儲(chǔ)格式之間的差異及任務(wù)的復(fù)雜性。
5.TypeScript1.0發(fā)布,完美支持Visual Studio系列產(chǎn)品
TypeScript是由微軟公司于2012年發(fā)布(用以替代JavaScript)的一門語(yǔ)言,該項(xiàng)目主要的負(fù)責(zé)人Anders Hejlsberg (C#、TurboPascal 之父)。TypeScript提供了類、模塊和接口來(lái)幫助構(gòu)建健壯的組件,幫助JavaScript開發(fā)人員更容易地編寫和維護(hù)應(yīng)用程序。
時(shí)隔兩年,TypeScript 1.0終于發(fā)布了(當(dāng)然,在這期間也有一些小版本發(fā)布),該版本支持 Visual Studio 2012、Visual Studio 2013 以及Visual Studio Web Express 2013 Spring Update,此外還提供了npm package和source。
微軟表示,將繼續(xù)專注TypeScript語(yǔ)言的開發(fā),以創(chuàng)建更高效的開發(fā)環(huán)境,包括智能感知、項(xiàng)目支持以及強(qiáng)大的代碼導(dǎo)航功能。
6.Facebook發(fā)布PlanOut 開源部分A/B測(cè)試源碼
在上周四,F(xiàn)acebook發(fā)布一部分A/B測(cè)試源碼,稱作PlanOut,來(lái)幫助數(shù)據(jù)科學(xué)家和其它職工輕松構(gòu)建、管理和驗(yàn)證A/B測(cè)試。為了搞清楚哪個(gè)功能或設(shè)計(jì)更好,每個(gè)網(wǎng)站或移動(dòng)應(yīng)程序的數(shù)據(jù)科學(xué)家都離不開A/B測(cè)試工具。
在博客上,來(lái)自Facebook的數(shù)據(jù)科學(xué)家Eytan Bakshy、Dean Eckles和Michael Bernstein描述了PlanOut的重要性:
在Facebook,我們每天要運(yùn)行上千個(gè)測(cè)試,而這些測(cè)試有的是用于優(yōu)化特定的結(jié)果、有的是服務(wù)于長(zhǎng)期的設(shè)計(jì)決策。正因?yàn)槲覀兠刻煲\(yùn)行這么多次的測(cè)試,我們需要可靠、穩(wěn)定的測(cè)試程序。許多在線測(cè)試都是由工程師們實(shí)現(xiàn)的,而他們并非是受過(guò)訓(xùn)練經(jīng)驗(yàn)豐富的統(tǒng)計(jì)學(xué)家。測(cè)試做對(duì)的時(shí)候很容易解析,但在他們的設(shè)計(jì)、實(shí)現(xiàn)、記錄和解析上又很容易犯錯(cuò)。
此外,該篇博客還對(duì)PlanOut進(jìn)行了詳細(xì)的描述,并且把它托管在Github,更多詳情大家可以訪問(wèn) 此博客或 托管地址。