اشتراکها
اشتراکها
کتابخانه juliusjs
A speech recognition library for the web Demo
- Real-time transcription
- Use the provided grammar, or write your own
- 100% JavaScript implementation
- All recognition is done in-browser through a
Worker
- Familiar event-inspired API
- No external server calls
- All recognition is done in-browser through a
اشتراکها
تقویم شمسی AngularJS
مطالب
رسم گراف
کتابخانههای زیادی برای رسم گراف وجود دارند منجمله mxGraph که برای استفاده غیرتجاری رایگان و سورس باز است. mxGraph نگارشهای PHP ، Java و JavaScript ایی نیز دارد که به همراه بسته مربوطه ارائه میشوند.
پس از دریافت آن، در فولدری به نام dotnet میتوانید سورس کتابخانه مربوط به دات نت فریم ورک آنرا دریافت کنید.
فایل پروژهی VS.Net را در آن فولدر نخواهید یافت. حتی آنرا کامپایل هم نکردهاند. (احتمالا به این دلیل که کسی نپرسد این پروژه با چه محصولی تولید شده و آیا لایسنس استفاده از آن را دارید یا خیر. این هم یک روش است ...)
برای کامپایل آن، یک پروژه library جدید را در VS.Net آغاز کرده و پوشههای موجود در پوشهی dotnet را به آن افزوده و سپس آنرا کامپایل کنید تا فایل mxGraph.dll تولید شود.
یک مثال ساده از نحوهی استفادهی آن به صورت زیر است که فایل test.png را تولید خواهد کرد.
using System;
using System.Drawing;
using System.Windows.Forms;
using com.mxgraph;
using System.Drawing.Imaging;
void Test1()
{
// Creates graph with model
mxGraph graph = new mxGraph();
Object parent = graph.GetDefaultParent();
// Adds cells into the graph
graph.Model.BeginUpdate();
try
{
Object v1 = graph.InsertVertex(parent, null, "سلام", 20, 20, 80, 30, "strokeColor=#FFCF8A;fillColor=#FFCF8A;gradientColor=white;fontBold=true;fontFamily=tahoma;rounded=true;shadow=true;shape=ellipse");
Object v2 = graph.InsertVertex(parent, null, "!دنیای ظالم", 200, 150, 80, 30, "rounded=true;shadow=true;fontFamily=tahoma");
Object e1 = graph.InsertEdge(parent, null, "e1", v1, v2, "fontFamily=tahoma");
}
finally
{
graph.Model.EndUpdate();
}
mxCellRenderer.CreateImage(graph, null, 1,
Color.White, true, null).Save("test.png", ImageFormat.Png);
}
و یا اگر قصد داشته باشید که از آن در ASP.Net استفاده کنید، یک generic handler را به پروژه خود افزوده (مثلا ImageHandler.ashx) و کد آنرا برای مثال به صورت زیر تغییر دهید:
using System;
using System.Web;
using com.mxgraph;
using System.Drawing;
using System.Web.Services;
using System.IO;
using System.Drawing.Imaging;
namespace test
{
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
public class ImageHandler : IHttpHandler
{
public void ProcessRequest(HttpContext context)
{
// Creates graph with model
mxGraph graph = new mxGraph();
Object parent = graph.GetDefaultParent();
// Adds cells into the graph
graph.Model.BeginUpdate();
try
{
Object v1 = graph.InsertVertex(parent, null, "سلام", 20, 20, 80, 30, "strokeColor=#FFCF8A;fillColor=#FFCF8A;gradientColor=white;fontBold=true;fontFamily=tahoma;rounded=true;shadow=true;shape=ellipse");
Object v2 = graph.InsertVertex(parent, null, "!دنیای ظالم", 200, 150, 80, 30, "rounded=true;shadow=true;fontFamily=tahoma");
Object e1 = graph.InsertEdge(parent, null, "e1", v1, v2, "fontFamily=tahoma");
}
finally
{
graph.Model.EndUpdate();
}
Image image = mxCellRenderer.CreateImage(graph, null, 1, Color.White, true, null);
// Render BitMap Stream Back To Client
MemoryStream memStream = new MemoryStream();
image.Save(memStream, ImageFormat.Png);
memStream.WriteTo(context.Response.OutputStream);
}
public bool IsReusable
{
get
{
return false;
}
}
}
}
<img src="ImageHandler.ashx" />
- Fixed: Android SDK not found after upgrade to 16.2
- Fixed: VS won't start after update with message tht setup is complete.
- Fixed an issue resulting in an installer verification or manifest verification fail when user is updating through the setup UI.
- Fixed an issue that caused Visual Studio to crash or stop responding during shutdown.
- Fixed a timing-related issue while saving changed Xamarin.Android project properties or building the project that resulted in the product to stop responding.
- Fixed an issue with Visual Studio crashing when C# users typed above a namespace.
- Fixed an issue preventing SSIS packages from successfully running in some circumstances after reloading a solution.
نظرات مطالب
اصول طراحی شی گرا SOLID - #بخش پنجم اصل DIP
اشتراکها
کش درون حافظه ای در Asp.net core
اشتراکها
کتابی در مورد Angular و Firebase
What you will learn in this eBook?
We will cover the following Angular concepts in this book:
- Using Cloud Firestore with an Angular application
- Angular Material and Bootstrap
- Template-driven forms
- Form validation
- Custom pipes
- Auth-guards in Angular
- Authentication and Authorization
- Login with Google using Firebase
- Social share option using ngx-share
- Client-Side pagination using ngx-pagination
- Deploying an Angular app in Firebase
بازخوردهای دوره
نگاهی به SignalR Hubs
با سلام
متوجه شدم که خطا در این خط ایجاد میشود:
آیا میتوانید در این مورد من رو راهنمایی کنید؟
من یک برنامه وب فرم دارم که کلاینت signalr من میباشد. این برنامه در شرایط معمولی به درستی کار میکند و ارتباط برقرار میشود.
ولی زمانی که در کامپیوتر از kerio control vpn client استفاده میکنم، و برنامه وب فرم را باز میکنم، برنامه در کنسول خطای زیر را نمایش میدهد:
Uncaught Error: SignalR: Error loading hubs. Ensure your hubs reference is correct, e.g. <script src='/signalr/js'></script>. at Object.start (jquery.signalR-2.4.0.min.js:9) at HTMLDocument.<anonymous> (Default.aspx:716) ....... hubs:1 Failed to load resource: net::ERR_CONNECTION_TIMED_OUT
$.connection.hub.start().done(function ()