بایگانی برچسب: visual studio

مرتب‌کردن همه‌ی فایل‌های solution توی ویژوال استودیو

Formatting یا مرتب‌سازی کد، یکی از امکانات جذاب یه ویرایشگر برای منه. کاری که می‌کنه اینه که کد رو به شکل خاصی مرتب‌سازی می‌کنه. مثلن فاصله‌گذاری‌ها و خطوط رو تصحیح می‌کنه تا کد زیباتر و خواناتر بشه و از این‌جور کارها.

توی ویژوال استودیو با زدن Ctrl + K + D ویژوال استودیو کدهای صفحه‌ای که توش هستید رو براتون ویرایش می‌کنه. حالا اگر بخواید همه‌ی فایل‌های solutionای که توش هستید رو مرتب‌سازی کنید چی؟

برای این کار، Package Manager Console رو از Tools -> Nuget Package Manager -> Package Manager Console باز کنید و کد زیر رو اون‌جا وارد کنید و اینتر رو بزنید:

function f($projectItems){$projectItems | ForEach-Object {$_.ProjectItems | ForEach-Object { if ($_.Name -ne $null -and $_.Name.EndsWith( ".cs" ) -and -not $_.Name.EndsWith( ".Designer.cs" ) -and -not $_.Name.EndsWith( ".tt.cs" )) {$window = $_.Open('{7651A701-06E5-11D1-8EBD-00A0C90F26EA}'); if ($window){Write-Host $_.Name;[System.Threading.Thread]::Sleep(100);$window.Activate();$_.Document.DTE.ExecuteCommand('Edit.FormatDocument');$_.Document.DTE.ExecuteCommand('Edit.RemoveAndSort');$window.Close(1);}} }}; if ($projectItems){ $projectItems | % { f($_.projectItems) } } }

$dte.Solution.Projects | % { f($_.ProjectItems) }

منبع

مایکروسافت از فایل‌های Visual Studio Update 1 من شکایت کرده!

سلام!

امروز که توی مدیافایر لاگین کردم این پیام رو دیدم!

می‌گه که فایل‌های ویژوال‌استودیو آپدیت ۱ غیرقانونی‌اند!

به‌نظرتون جواب‌شون رو بدم؟

Use of a file in your account has been suspended

Dear MediaFire User:

MediaFire has received notification under the provisions of the Digital Millennium Copyright Act (“DMCA”) that your usage of a file is allegedly infringing on the file creator’s copyright protection. The file named Visual Studio 2012 Update 1.7z.001 is identified by the key (4pjz5577hpf204f). As a result of this notice, pursuant to Section 512(c)(1)(C) of the DMCA, we have suspended access to the file.

The reason for suspension was:

Demand for Immediate Take-Down: Notice of Infringing ActivityDate: 2013/04/09Dear Sir or Madam,Microsoft has received information that the domain listed above, which appears to be on servers under your control, is offering unlicensed copies of, or is engaged in other unauthorized activities relating to copyrighted works published by Microsoft.

1. Identification of copyrighted works:Copyrighted work(s): see BelowCopyright owner: Microsoft

2. Copyright infringing material or activity found at the following location(s):See belowThe above computer program(s) is being made available for copying, through downloading, at the above location without authorization of the copyright owner.

3. Statement of authority:The information in this notice is accurate, and I hereby certify under penalty of perjury that I am authorized to act on behalf of Microsoft, the owner of the copyright(s) in the work(s) identified above.

I have a good faith belief that none of the materials or activities listed above have been authorized by Microsoft, its agents, or the law. We hereby give notice of these activities to you and request that you take expeditious action to remove or disable access to the material described above, and thereby prevent the illegal reproduction and distribution of this software via your company’s network.

We appreciate your cooperation in this matter. Please advise us regarding what actions you take.Yours sincerely,

Herv lemaireInternet Investigator On behalf of Microsoft CorporationOne

Microsoft WayRedmond, WA 98052United States of America

E-mail: [blocked]

Visual Studio 2012

http://www.mediafire.com/?4pjz5577hpf204f (http://www.mediafire.com)

http://www.mediafire.com/?h1qkh4ukjr7xq6b (http://www.mediafire.com)

http://www.mediafire.com/?g4017c65s2u8gfg (http://www.mediafire.com)

http://www.mediafire.com/?m95lqce3gj0wtoe (http://www.mediafire.com)

Information about the party that filed the report:

Company Name: LeakID
Contact Address: 
Contact Name: Hervé Lemaire
Contact Phone: 
Contact Email: [blocked]

Copyright infringement violates MediaFire’s Terms of Service. MediaFire accounts that experience multiple incidents of alleged copyright infringement without viable counterclaims may be terminated.

If you feel this suspension was in error, please submit a counterclaim by following the process below.

Step 1. Click on the following link to open the counterclaim webpage.

http://www.mediafire.com/myaccount/suspension_claim.php?u=[blocked]

Step 2. Use the following PIN on the counterclaim webpage to begin the process:

****

Step 3. Fill in the fields on the counterclaim form with as much detail as possible.

This is a post-only mailing. Replies to this message are not monitored or answered.

خوشبختانه سرور دانلود ما که هاست‌ش وارز هست‌ش تا مهرماه دوام داره و تا اون موقع مشکلی نداریم. بعدش هم می‌ریم سراغ مگا! دوشواری نداریم که!

دانلود مستقیم Visual Studio Update 2

سلام. با ۲ ساعت تاخیر نسبت به انتشار نوشته‌های روزهای قبل این نوشته منتشر می‌شه چون آپلود فایل‌ها از شب قبل شروع شده و برای احتیاط (که فایل‌ها کامل آپلود بشن) ۲ ساعت دیرتر نوشته رو منتشر می‌کنیم (در ضمن موقع انتشار نوشته هم ما تو مدرسه‌ایم!).

خوب با تشکر از دوستان بابت اطلاع‌رسانی. مثل دفعه‌ی قبل ما Visual Studio Update 2 رو هم به‌صورت مستقیم توی سرور دانلود کردیم و برای شما این‌جا می‌ذاریم!

مواد لازم: یک عدد دانلودر Visual Studio Update 2، یک عدد سرور یا کامپیوتر با سرعت دانلود مناسب، چند عدد سرور برای آپلود کردن فایل‌ها که اگر یکی‌شون خدایی نکرده از دست‌رس خارج شد دوستان معطل نشن!

طرز پخت: ابتدا دانلودر رو دانلود می‌کنیم و توی سرور می‌ریزیم. شعله‌ی اینترنت رو روی بالاترین حالت ممکن‌ش قرار می‌دیم و دانلودر رو با چاشنی /layout هم می‌زنیم. تا دانلودر خوب ور بیاد و حدود ۲ گیگ فایل‌های آپدیت رو دانلود کنه شعله رو همون‌جور نگه می‌داریم و بعدش شعله رو کم می‌کنیم که… خوب نمی‌دونم! حالا باید با چاقوی 7z فایل‌هایی که دانلود شده رو به تیکه‌های ۲۰۰ مگابایتی تقسیم کنیم که MediaFire وقتی فایل‌ها رو نوش جان می‌کنه خدایی نکرده بالا نیاره. خوب تیکه‌کردن و فشرده‌ساری فایل‌ها (در حالت Ultra!) حدود ۴ ساعت طول می‌کشه که می‌تونید برید هرکاری دوست داشتید توی اون زمان انجام بدید!

خوب حالا که تیکه‌ها آماده شد سرورها رو میاریم پیش سرورخودمون و فایل‌های تیکه‌شده رو توشون می‌ریزیم و یه‌ذره تزئیین‌شون می‌کنیم (اسم فایل‌ها رو بهتر می‌کنیم!) و میزاریم جلوی دوستان تا نوش‌جان کنند!

فقط این‌که فایل‌های فشرده ۷تا فایل ۲۰۰مگابایتی هستند که حدود ۱.۳ گیگ حجم داره و باید با آرامش اینا رو مصرف (دانلود!) کنید که پهنای باند اینترنت‌تون کم نیاره و فایل‌ها رو پس نزنه!

در ضمن پیشنهاد می‌کنم این غذا رو با IDM مصرف کنید که خوب هضم بشه و براتون مشکل پیش نیاره!

خوب حالا می‌تونید این آپدیت‌ها رو از سرور دو برنامه‌نویس، سرور دانلود دو برنامه‌نویس یا از مدیافایر دانلود کنید.

امیدوارم مفید باشه!