ERROR in ./node_modules/angular2-permission/index.ts Module build failed: Error: C:\Front\node_modules\angular2-permission\index.ts is missing from the TypeScript compilation. Please make sure it is in your tsconfig via the 'files' or 'include' property. The missing file seems to be part of a third party library. TS files in published libraries are often a sign of a badly packaged library. Please open an issue in the library repository to alert its author and ask them to package the library using the Angular Package Format (https://goo.gl/jB3GVv). at AngularCompilerPlugin.getCompiledFile (C:\Front\node_modules\@ngtools\webpack\src\angular_compiler_plugin.js:674:23) at plugin.done.then (C:\Front\node_modules\@ngtools\webpack\src\loader.js:467:39) at process._tickCallback (internal/process/next_tick.js:68:7)
These are the customer-reported issues addressed in 15.7.3:
- VS2017 compiler creates broken debug build using Qt framework and generates 'Invalid address specified to RtlValidateHeap' error.
- Incorrect code generation for matrix multiplication.
- VS 2017 Update 7: Git History Codelens only showing entries for the past 6 months.
- UWP projects reference multiple NetStandard 2.0 dlls after 15.7.1 upgrade.
- Building C++ code in VS 15.7 with /std:c++17 breaks binary compatibility for std::_Ptr_move_cat.
- Visual Studio 15.7 stuck when opening XAML files.
- CMake configuration fails and generates message "C++ IntelliSense information may be out of date, generate the CMake cache to refresh".
- Unable to start second process for debugging.
- After update to Visual Studio 15.7.1, some test programs fail in start-up due to reading access violation.
- Missing compiler required member 'Microsoft.CSharp.RuntimeBinder.Binder.Convert'.
- Build fails after 15.7.0 update on older project using .NET 3.5 .
- Coloring, typing, tooltips and IntelliSense slow in F# in VS2017 editor.
- F# editing experience takes up to a minute for tooltips and dropdowns to display.
- Certain class member variable value are incorrectly read as zero.
- Attempt to open XAML file for the first time causes VS to sit with the "Opening the file ..." message for about 10 minutes before XAML file opens.
- Visual Studio slows down and freezes, creating work loss.
- The target "GetBuiltProjectOutputRecursive" does not exist in the project.
- Internal error with lambda C++17 after 15.7.1 update.
- UWP App is slow to return a stopped state in IDE.
- MSVC auto-vectorization produces incorrect code or incorrect results.
- Visual Studio closed debug a new instance project1, when a new debug new instance project2 has started.
- Latest update breaks "start without debugging" on multiple projects.
- UWP XAML is very very slow on open.
- XAML viewer freezes on 15.7.2 and 15.8.0 preview 1.1.
- Xamarin UI Test App project template missing.
- Xamarin project creation problem.
- Visual Studio crashes when creating new Mobile APP Xamarin.
- Unable to create Xamarin.Forms-Projects.
- Não consigo criar novos projetos Xamarin Forms - Can't create new projects Xamarin Forms.
- Blank project crash after update.
Retirement of MCSA, MCSD, MCSE certifications and related exams extended
We know many of you are working toward completing your Microsoft Certified Solutions Associate (MCSA), Microsoft Certified Solutions Developer (MCSD), or Microsoft Certified Solutions Expert (MCSE) certification(s). We realize that the current environment could potentially hamper your ability to finish your certification before the original retirement date of June 30, 2020. To address this issue, we are extending the retirement date for these specific certifications to January 31, 2021 to give you more time to complete the exams and earn your certification.
دوره آموزشی - مقدمه ای بر Angular 2
به نقل از Secunia که یکی از مراجع بیطرف در این زمینه به شمار میرود:
Web server | Secunia advisories | Vulnerabilities | Unpatched Secunia advisories |
IIS 6 | 5 | 4 | 0% |
IIS 7 | 1 | 1 | 0% |
Apache 2.0.x | 39 | 23 | 10% |
Apache 2.2.x | 10 | 16 | 20% |
DNTProfiler 1.4.828.0 منتشر شد
- Added `Select *` plugin.
- Added `Duplicate Commands Per Context` plugin.
- Updated ByMethods plugin to show stack traces of commands.
- Added ability of closing/hiding different tabs.
- Added assembly info to methods info view.
- Updated the NuGet Packages
PM> Update-Package DNTProfiler.EntityFramework.Core
Or
PM> Update-Package DNTProfiler.NHibernate.Core
SQLite compiled to javascript
For the impatients, try the demo here: http://kripken.github.io/sql.js/examples/GUI
sql.js is a port of SQLite to Webassembly, by compiling the SQLite C code with Emscripten. It uses a virtual database file stored in memory, and thus doesn't persist the changes made to the database. However, it allows you to import any existing sqlite file, and to export the created database as a javascript typed array.
- Web Essentials - Working with less compiler
- LESS in the .Net World
- LESS - Web Essentials
- Refactoring your CSS with LESS in Visual Studio Web Essentials
- Exploring LESS coding features inside Visual Studio - Web Essential
- How to integrate a Bootswatch theme into an ASP.NET Mvc app
- SharePoint + Twitter Bootstrap = Less Hack
The "Blazor United" effort is really a collection of features we're adding to Blazor so that you can get the best of server & client based web development. These features include: Server-side rendering, streaming rendering, enhanced navigations & form handling, add client interactivity per page or component, and determining the client render mode at runtime. We've started delivering server-side rendering support for Blazor with .NET 8 Preview 3, which is now available to try out. We plan to deliver the remaining features in upcoming previews. We hope to deliver them all for .NET 8, but we'll see how far we get.
مشاهده تغییرات فایل ها:
در بسیاری از موارد نیاز است تا بتوانیم تفاوت فایلهای موجود در working tree و فایلهای موجود در stage و repository را دریابیم. بدین منظور میتوان از دستورات زیر استفاده کرد:
git log
git diff
git diff HEAD~[number]..HEAD~[number]
توجه کنید که کلمه HEAD اشاره به وضعیت جاری head دارد و عدد number اختلاف آن را با وضعیت جاری مشخص مینماید. به عنوان مثال در شکل زیر ما میخواهیم اختلاف فایلها را بین ۲ دستور commit با مقادیر 9da و e0e را مشخص نماییم. همانطور که ملاحظه میکنید اولی اشاره به وضعیت جاری head و دومی وضعیت قبلی head است. بنابراین ما از دستور زیر استفاده میکنیم:
git diff HEAD~1..HEAD
git diff --staged [filename]
git config --global diff.external <path_to_wrapper_script>
تذکر: راه حل ساده برای این منظور نصب git extension است که در آموزش نصب گفته شد.
تنظمیم git برای صرفنظر کردن از برخی فایلها:
اگراز دستوراتی نظیر . add استفاده کنید متوجه خواهید شد در بعضی موارد نیازی ندارید که تمامی فایلهای موجود در working tree به repository اضافه شوند. فایلها در git به دو دسته تقسیم میشوند؛ برخی که در حال حاضر دنبال شده و برخی که git تغییرات آنها را دنبال نمیکند. در صورتیکه بخواهید فایلی که تغییرات آن دنبال نمیشود را به طور کلی حذف کنید، میتوانید از دستور clean استفاده کنید. دو اصلاح کننده معروف این دستور n- برای نمایش آنکه چه فایل هایی حذف خواهند شد و -f برای اجبار در حذف آنها:
git clean -n [filename] git clean -f [filename]
۱ مجموعه: مثال [adgJHn]
۲ بازه: [9-0] یا [a-z]
۳ حذف یک دایرکتوری با نوشتن آدرس آن و قرار دادن / (البته توجه کنید که با این کار sub directoryها هنوز هم track خواهند شد)
میتوان با استفاده از علامت ! برخی از فایلها و یا دایرکتوریها را مستثنی کرد
میتوان این تنظیمات را در فایلی با نام دلخواه ذخیره کرد و سپس با استفاده از دستور زیر آنها را به صورت global یا سراسری اعمال نمود:
git config global core.excludesfile [path and filename]
چند مثال:
اگر بخواهید فایلهای باینری داخل فولدر bin در repository ذخیره نشوند این خط را در این فایل اضافه میکنیم:
bin/
*.txt
/bin/*.txt
*.txt !readme1.txt