یک فرد عاشق دنیای شبکه، برنامه نویسی و امنیت سایبری

من یک مهندس IT هستم که عاشق برنامه نویسی، شبکه و امنیت سایبری هستم. در این وبلاگ سعی میکنم اطلاعات و اخبار جالب را با شما به اشتراک بزارم

یک فرد عاشق دنیای شبکه، برنامه نویسی و امنیت سایبری

من یک مهندس IT هستم که عاشق برنامه نویسی، شبکه و امنیت سایبری هستم. در این وبلاگ سعی میکنم اطلاعات و اخبار جالب را با شما به اشتراک بزارم

مایکروسافت نسخه full-stack وب برای ویژوال استدیو را معرفی کرد

توسعه دهنده وب Template Web Studio جادوگر برای VS Code سرعت ایجاد برنامه های وب با React، Node و Azure Services

مایکروسافت در حال مشاهده یک افزونه منبع باز به ویرایشگر آموزش ویژوال استودیو کد خود برای ساخت برنامه های کاربردی وب کامل است. به نام Microsoft Web Template Studio (WebTS)، این افزونه در نظر گرفته شده است تا ساختن یک برنامه وب مبتنی بر ابر آسان باشد.

توسعه دهندگان می توانند از WebTS برای تولید کد دیجیتال برای یک برنامه وب استفاده کنند، بین فریم های مختلف جلویی و پشتی، سرویس های Cloud مایکروسافت Azure و صفحات را انتخاب کنید. کلید ابزار جادوگر برای تولید یک برنامه و همچنین یک READMe.md است و دستورالعمل هایی در مورد استفاده را ارائه می دهد.


WebTS با استفاده از Superset TypeScript جاوا اسکریپت و چارچوب رابط کاربر React ساخته شد. این الهام از Windows Template Studio، که برای برنامه های کاربردی بومی Universal Windows Platform است، الهام می گیرد. WebTS توسعه دهندگان را قادر می سازد چهار مجموعه از گزینه های برای ساخت یک برنامه:


انواع پروژه ها، با برنامه های کامل پشته تنها نوع در حال حاضر پشتیبانی می شود.

گزینه های چارچوب برای استفاده از جلویی و عقب پایان. در حال حاضر، React در قسمت جلویی و Node.js در قسمت پشتی پشتیبانی می شود.

قالب صفحه برنامه که صفحات UI معمولی را برای سرعت بخشیدن به توسعه فراهم می کند. قالب های فعلی شامل صفحه خالی، پوسته های رایج و صفحاتی است که از الگوهای مشترک مانند شبکه یا لیست استفاده می کنند. با استفاده از جادوگر، WebTS می تواند صفحات را در صورت نیاز اضافه کند، و برای هر یک از آنها یک نام بسازید.

گزینه های سرویس Cloud Azure، با Azure Cosmos DB و Azure Functions در حال حاضر پشتیبانی می شود.

شما می توانید ساخت nighlty از پیش نمایش WebTS را از بازار Visual Studio دانلود کنید. WebTS همچنین می تواند از GitHub دانلود شود. WebTS نیاز به ویژوال استودیو کد 1.33 یا بالاتر دارد. Node.js و NPM یا Thread مورد نیاز است، همچنین برای اجرای قالب های تولید شده مورد نیاز است.

مایکروسافت از ویژوال استدیو آنلاین رونمایی کرد

مایکروسافت امروز اعلام کرد که برنامه پیش نمایش خصوصی ویژوال استودیو آنلاین، یک ویرایشگر کد آنلاین است که این شرکت به عنوان همراه با ویژوال استودیو و آموزش ویژوال استودیو کد قرار دارد.

این سرویس بر اساس ویژوال استودیو کد، ویرایشگر کدهای دسکتاپ محبوب و آزاد منبع مایکروسافت است. به این معناست که ویژوال استودیو آنلاین نیز از تمام پسوندهایی که در حال حاضر برای ویژوال استودیو در دسترس هستند پشتیبانی می کند و همچنین ویژگی های محبوب مانند فضای کاری ویژوال استودیو کد را پشتیبانی می کند. پشتیبانی از IntelliCode، ابزار مایکروسافت برای توسعه کمک های AI که امروزه به طور کلی در دسترس قرار دارد، نیز ساخته شده است.


تاکید اینجاست که ویژوال استودیو آنلاین "همدم" است. این به معنای تبدیل شدن به محیط پیش فرض برنامه نویس نیست، بلکه به عنوان یک راه برای ویرایش سریع، بررسی یک درخواست کشش یا پیوستن به جلسه Live Share است.


و اگر فکر می کنید نام ویژوال استودیو آنلاین به نظر می رسد آشنا، به این دلیل است که مایکروسافت در واقع بازیابی این نام است. نه چندان دور، Visual Studio Online هاب مایکروسافت برای همه چیز DevOps بود، قبل از DevOps یک کلمه وزوز. سال گذشته، این شرکت آن را به Azure DevOps تغییر نام داد، و نام را برای استفاده های دیگر باز کرد. صادقانه بگویم، با توجه به نام، بسیاری از افراد احتمالا همیشه تصور می کردند که Visual Studio Online یک نسخه مبتنی بر وب از محیط توسعه یکپارچه است، و تنها پس از آن ناامید شد که این کار نمی کرد.


شایان ذکر است که اگر نمی خواهید صبر کنید تا مایکروسافت پیش نمایش خصوصی را برای کاربران بیشتری باز کند، راه اندازی هایی همچون Coder وجود دارد که می تواند محیط Visual Studio Code Remote را ارائه دهد.