import { HttpModule } from '@angular/http'; @NgModule({ imports: [ HttpModule ]
------ Build started: Project: BlankCordovaApp4, Configuration: Debug Android ------ 1> GeneratedJavascript=scripts\index.js;scripts\index.js.map;scripts\platformOverrides.js;scripts\platformOverrides.js.map 1> D:\Project Dot Net\BlankCordovaApp4\BlankCordovaApp4>call "C:\Program Files (x86)\nodejs\"\nodevars.bat 1> Your environment has been set up for using Node.js 0.12.7 (ia32) and npm. 1> ------ Ensuring correct global installation of package from source package directory: C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO 12.0\COMMON7\IDE\EXTENSIONS\MH2WEJOO.42Y\packages\vs-mda 1> ------ Name from source package.json: vs-mda 1> ------ Version from source package.json: 0.1.75 1> ------ Current globally installed version: 0.1.75 1> ------ Package already installed globally at correct version. ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ========== ========== Deploy: 0 succeeded, 0 failed, 0 skipped ==========
سری بررسی عمیق GC در دات نت
I’ve decided to make a series of at least 8 free weekly-based webinars about in-depth implementation details of the .NET GC and…
8 ویژگی جذاب Angular
I've been doing some work the last couple of weeks with Angular2. I really like it. Not just because it uses typescript, but also because it feels really natural and straightforward while working with it. No more string based dependency injection, or strange digest cycle stuff, it just seems to work. This last week I've migrated our beta-13 Angular app to the latest rc-1, and used that to keep track of the fun and easy stuff Angular 2 provides. Note though, that the application we're developing is really that complex, so I can only assume we'll run into more complex Angular2 features in the near future. For now, though, let me share some general tips and tricks we've encountered thus far (in no particular order). Oh, all examples are in typescript, since after using that, I really don't want to go back to plain old javascript (POJS?).
- A bug is fixed in loop unroller which might lead to wrong condition codes being generated in the unrolled loop.
- Fixed a bug that caused ServiceHub.Host.CLR.x64 to stop working.
- Fixes issue in Chinese version of compiler errors C4533 and C2362 which resulted in incorrect order of string substitution for those languages.
- Improved stability of the Diagnostic Tools and Performance Profiler.
- Code generation problem causing crash with pure virtual destructor in const object
- Fixed a constant evaluation regression from 16.5 Preview 2
- Fixed an issue where MacOS couldn't be paired.
- Fixed an issue where the Diagnostic Tools while debugging and Performance Profiler fail to launch on XBox devices.
<?xml version="1.0" encoding="utf-8"?> <AccountingApplication> <Version>1.5.2</Version> <URL>http://www.myappsupport.ir</URL> </AccountingApplication>
... using System.Xml; namespace CheckUpdateApplication { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void CheckUpdate_Click(object sender, EventArgs e) { Version NewVersion = null; string DownloadPath = ""; try { XmlTextReader xmlRead = new XmlTextReader("http://www.myappsupport.ir/AccUpdateVersion.xml"); xmlRead.MoveToContent(); string elmName = ""; if ((xmlRead.NodeType == XmlNodeType.Element) && (xmlRead.Name == "AccountingApplication")) { while (xmlRead.Read()) { if (xmlRead.NodeType == XmlNodeType.Element) { elmName = xmlRead.Name; } else { if ((xmlRead.NodeType == XmlNodeType.Text) && (xmlRead.HasValue)) { switch (elmName) { case "Version": NewVersion = new Version(xmlRead.Value); break; case "URL": DownloadPath = xmlRead.Value; break; } } } } } Version AppVertion = System.Reflection.Assembly.GetExecutingAssembly().GetName().Version; if (AppVertion.CompareTo(NewVersion) < 0) { DialogResult Result = MessageBox.Show("نسخه " + NewVersion.Major.ToString() + "." + NewVersion.Minor.ToString() + "." + NewVersion.Build.ToString() + " در دسترس میباشد مایل به دانلود هستید؟", "نسخه جدید", MessageBoxButtons.YesNo,MessageBoxIcon.Question); if (Result == DialogResult.Yes) { System.Diagnostics.Process.Start(DownloadPath); } } else { MessageBox.Show("نرم افزار بروز میباشد"); } } catch (Exception E) { MessageBox.Show(E.Message); } } } }
به روش زیر هم نسخه اسمبلی برنامه را میشود تغییر داد.
چه زبان برنامه نویسیای را در ایران برای یادگیری انتخاب کنم؟
Boostrap Ladda یک پلاگین برای نمایش دکمه هایی است که پس از کلیک باید به حالت loading تبدیل شوند. این پلاگین در فرمهای ایجاد و یا ویرایش و یا صفحات جستجو بسیار مفید هستند. Angular-Ladda نسخه همگام سازی شده این پلاگین با AngularJs است که به سادگی میتواند به برنامه تک صفحه ای شما اضافه شود.
بازنویسی کامل این مطلب بر اساس آخرین تغییرات صورت گرفته:
«فرمهای مبتنی بر قالبها در Angular»