roslyn編譯器
『壹』 xamarin workbooks鏄鍋氫粈涔堢敤鐨
浠ュ墠錛屽嵃鍒風殑鎶鏈涔︾睄鏄瀛︿範鏂扮殑緙栫▼璇璦鍜 SDK 鐨勪富瑕侀斿緞銆備粖澶╋紝浣犲彲浠ュ湪緗戜笂鎵懼埌鍚勭嶅ぇ閲忕殑鍐呭癸紝浠庝駭鍝佹枃妗e埌寮鍙戜漢鍛樺崥瀹錛屼粠 Stack Overflow 鍒 GitHub錛屽啀浠庢挱瀹㈠埌 YouTube錛岀敋鑷 Xamarin 澶у︾殑鍦ㄧ嚎璇劇▼錛屼笉涓鑰岃凍銆
灝界″傛わ紝浣嗕粛鏈夊︿範闅滅嶏紝渚嬪傦細 閰嶇疆闇瑕佸湪鍏朵腑寮濮嬬紪紼嬬殑鏂 IDE錛屼簡瑙b滄枃浠秥 鏂板緩欏圭洰鈥濆悜瀵煎強鍏舵墍鏈夐夐」錛屽皢紺轟緥浠g爜杈撳叆鎴栧嶅埗鍒版柊鐨勬垨鐜版湁鐨勯」鐩浠ヨ繘琛屽皾璇曪紝鐢氳嚦瀵艱埅鐢熸垚鐨勮В鍐蟲柟妗堢粨鏋勶紝瀵逛簬鍒濆﹁呰岃█錛岃繖浜涢兘鍙鑳介犳垚娣蜂貢銆傚凡浠 Visual Basic 鍒囨崲鍒 Eclipse銆佸啀鍒 Xcode 鐨勫紑鍙戜漢鍛橈紝鍙闇浜嗚В榪欎簺浣撻獙鐨勪笉鍚屼箣澶勫嵆鍙銆
Roslyn 浣滀負 Microsoft 寮婧 .NET 緙栬瘧鍣ㄦ湇鍔★紝閫氳繃娑堥櫎 IDE 鐨勯渶瑕侊紝鎻愪緵浜嗗彲緙撹В榪欎簺闂棰樼殑鏂頒綋楠屻傚︿範浣撻獙錛堜緥濡 Gistlyn (bit.ly/2d00D7b) 鍜 Microsoft 鐨勬柊鍦ㄧ嚎 C# 鏁欑▼ (bit.ly/28WyuvW)錛夛紝鍙浣垮紑鍙戜漢鍛樻矇嫻稿湪鏂囨。鍜屼唬鐮佷腑錛岃屼笉浼氬甫鏉ヨВ鍐蟲柟妗堝拰欏圭洰寮閿銆傝繖浜涙柊宸ュ叿浣垮︿範鍙樺緱鏇寸畝鍗曪紝鏇村叿浜掑姩鎬с
Xamarin Workbooks 灝嗚繖縐嶄氦浜掑紡鏂囨。涓庡疄鏃剁紪鐮佹傚康寮曞叆縐誨姩鍜屾岄潰搴旂敤紼嬪簭寮鍙戜腑銆傜粨鍚堣懼囨ā鎷熷櫒錛學orkbooks 涓嶄粎鍙浠ユ彁渚涗笌鎴戞彁鍒扮殑鍦ㄧ嚎宸ュ叿鐩稿悓鐨勬矇嫻稿紡浣撻獙錛岃繕鑳芥彁渚涢濆栧姛鑳芥潵璁╀綘瀛︿範鍜屼綋楠屾墍鏈夐潰鍚 Android銆乮OS銆丮ac 鍜 Windows Presentation Foundation (WPF) 鐨勬湰鏈 SDK錛
瀛︿範 Xamarin 縐誨姩搴旂敤寮鍙戞垚涓轟簡涓涓浜掑姩鍜屾帰緔㈢殑榪囩▼銆俉orkbooks 璁╀綘浠ヤ氦浜掓柟寮忓規湰鏈虹Щ鍔ㄥ簲鐢ㄥ姛鑳借繘琛岀紪鐮佸拰嫻嬭瘯錛岃屼笉浠呬粎鏄闃呰繪枃妗c
鏃犻渶璐瑰姏鍦板惎鍔ㄧず渚嬪簲鐢ㄥ拰瀵艱埅閿欑患澶嶆潅鐨勬簮鏂囦歡錛屽嵆鍙瀹屽叏浜嗚В鍦ㄧ嚎 API錛堝寘鎷 Microsoft Azure 鏈嶅姟錛夈傚洜涓轟嬌鐢ㄧ殑鏄涓庣紪鍐欑Щ鍔ㄥ簲鐢ㄧ浉鍚岀殑宸ュ叿錛屽洜姝わ紝鍙浠ュ皢宸ヤ綔浠g爜浠 Workbooks 澶嶅埗鍒 Xamarin 搴旂敤欏圭洰涓銆
鏃犺烘槸嫻嬭瘯涓涓鎯蟲硶榪樻槸鏋勫緩鑷宸辯殑璇句歡鏉ユ暀鎺堜粬浜猴紝緙栧啓鑷宸辯殑宸ヤ綔綈塊兘寰堝規槗銆備笌鍏跺壋寤烘棤鏁頒釜鈥滄枃浠秥 鏂板緩欏圭洰鈥濇潵灝濊瘯鏂板姛鑳斤紝涓嶅傛壘鍒頒竴涓鏇村揩銆佹洿瀹規槗鐨勬祴璇曟柟娉曘傝繕鏈変竴涓棰濆栫殑濂藉勫氨鏄錛屽彲浠ヤ笌妯℃嫙鍣ㄤ腑鐨 UI 榪涜屼氦浜掞紝騫跺湪媯鏌ュ櫒瑙嗗浘涓嫻忚堝彲瑙嗗寲鏍戙
『貳』 .net中內置的編譯器稱為
.net中內置的編譯器稱為Roslyn編譯器,負責把C#和VB代碼編譯為程序集。最 C#語言的編譯器是用C++ 編寫的,後來微軟推出了一個新的用C#自身編寫的編譯器:Roslyn,它屬於自舉編譯器。
『叄』 我在某網站看到說微軟的asp.net系列全部開源。c#編譯器平台Roslyn開源。這意味著什麼啊,哪個工具免費
Roslyn 是以 API 為驅動的下一代編譯器,集成在最新版的 Visual Studio 上。它開放 C# 和 Visual Basic 編譯器的 API,使得開發者可以藉助編譯器進行解析代碼文件、動態為編程語言增加功能、擴展編譯器、自定義編譯器動作等操作。------就是一個集成在vs裡面的插件而已,只是開源,沒有說它免費
『肆』 NET鏄浠涔堢緝鍐
.NET灝辨槸寰杞鐢ㄦ潵瀹炵幇XML錛學eb Services錛孲OA錛堥潰鍚戞湇鍔$殑浣撶郴緇撴瀯service-oriented architecture錛夊拰鏁忔嵎鎬х殑鎶鏈銆傚規妧鏈浜哄憳錛屾兂鐪熸d簡瑙d粈涔堟槸.NET錛屽繀欏誨厛浜嗚В.NET鎶鏈鍑虹幇鐨勫師鍥犲拰瀹冩兂瑙e喅鐨勯棶棰橈紝蹇呴』鍏堜簡瑙d負浠涔堜粬浠闇瑕乆ML,Web Services 鍜 SOA銆傛妧鏈浜哄憳涓鑸灝嗗井杞鐪嬫垚涓涓騫沖彴鍘傚晢銆傚井杞鎼寤烘妧鏈騫沖彴錛岃屾妧鏈浜哄憳鍦ㄨ繖涓鎶鏈騫沖彴涔嬩笂鍒涘緩搴旂敤緋葷粺銆備粠榪欎釜瑙掑害錛.NET涔熷彲浠ュ備笅鏉ュ畾涔夛細.NET鏄寰杞鐨勬柊涓浠f妧鏈騫沖彴錛屼負鏁忔嵎鍟嗗姟鏋勫緩浜掕仈浜掗氱殑搴旂敤緋葷粺錛岃繖浜涚郴緇熸槸鍩轟簬鏍囧噯鐨勶紝鑱旈氱殑錛岄傚簲鍙樺寲鐨勶紝紼沖畾鐨勫拰楂樻ц兘鐨勩備粠鎶鏈鐨勮掑害錛屼竴涓.NET搴旂敤鏄涓涓榪愯屼簬.NET Framework涔嬩笂鐨勫簲鐢ㄧ▼搴忋傦紙鏇寸簿紜鐨勮達紝涓涓.NET搴旂敤鏄涓涓浣跨敤.NET Framework綾誨簱鏉ョ紪鍐欙紝騫惰繍琛屼簬鍏鍏辮璦榪愯屾椂Common Language Runtime涔嬩笂鐨勫簲鐢ㄧ▼搴忋傦級濡傛灉涓涓搴旂敤紼嬪簭璺.NET Framework鏃犲叧錛屽畠灝變笉鑳藉彨鍋.NET紼嬪簭銆傛瘮濡傦紝浠呬粎浣跨敤浜哫ML騫朵笉灝辨槸.NET搴旂敤錛屼粎浠呬嬌鐢⊿OAP SDK璋冪敤涓涓猈eb Service涔熶笉鏄.NET搴旂敤銆.NET鏄鍩轟簬Windows鎿嶄綔緋葷粺榪愯岀殑鎿嶄綔騫沖彴錛屽簲鐢ㄤ簬浜掕仈緗戠殑鍒嗗竷寮忋