Dynamic IVR menu application in MVC using twilio API - c#

I am trying to develop an application in MVC4 where client can configure Dynamic menu for Incoming Calls from user Interface using Twilio API. Is there any opensource project exist or any voice model for dynamic IVR menu from where i can get an idea and application flow for GUI design. Your help in this regard will be highly appreciated.

Twilio developer evangelist here.
To my knowledge there isn't a .Net project that demonstrates how to build an IVR using Twilio. however, there are a few tutorials showing how to do it, and because most of it uses TwiMl, you should just be able to generate that using the libraries, or by simply making your requests return such verbs when necessary.
I would definitely stat off by looking at the following:
Project: Build a Simple IVR The example is in PHP, but you should very easily be able to translate that into C#
IVR: The Basics A good resource that tells you how IVR's actually work
Build an IVR system with Twilio and Django Another tutorial showing how to build an IVR using Django
With the URLs above you should be ale to get your IVR up and running in no time, but by all means feel free to reach out to me if you need any help. I'm a C# developer myself, so will be able to assist you if you get stuck with anything.

Related

Xamarin Android Apps and Azure SQL Databases

I'm a second year student and for my last project I'm interested in doing a Xamarin Application. So I just got started with Xamarin and I've been doing the tutorials in developer.xamarin to learn new things. However my ultimate goal is to make an Xamarin.Android App which has multiple screens which will be used to interact with an Azure SQLDatabase which is already being used for my ASP.NET Forms Website, so that I can use both like Facebook to as an App as well as an Website.
While I was searching for examples I got this by Xamarin This Link (Which is quite complicated and some unknown errors pop while I'm developing it) but, while I was reading the forums I got this C-Sharp Corner Tutorial which is quite easier than the original Xamarin Blog Example. Later I found another approach given in StackOverflow which is Hosted In GitHub. It would be grate if someone could explain me what is the correct approach (and what is used in the Industry) from above three and which is the most optimal solution for my app goal.
Plus, According to the articles I read, here's what I understood so far, It is unsafe to directly connect an Azure SQL Database to an Android App like we used to do in ASP.NET applications so what we usually do is use Some Mechanism called REST based on Json requests. It would be great if someone could tellWhat is the way to interact an Android Application with an Azure SQL database
Thanking in advance :-)
There is a really easy way to do this by using the example officially provided by Xamarin about Consuming a RESTful Service which can be found in Consuming a RESTful Service and developing its ASP.NET Core Back-end API which can be found in above URL which is provided my Microsoft
Thanks

Compiling C# Code in UWP

I have using the built in CSharpCodeProvider class in previous C# .NET projects and it has worked great. I see this has been removed in UWP. I've been banging my head against the wall trying to figure out if there is a way. I can't seem to find any scrap of information. But, I did come across an interesting app called #Code by Shahul Hameed on the Windows Store. This software claims to be able to compile code and be able to run it, and indeed it does. How are they achieving this, if such actions are not possible on the framework? Is it possible they're sending the code over the net to a web service of some kind and getting the returned console output? I thought so, but what about the live stdin support they've provided in the app, how would that work in a cloud compile situation?
Thanks for shedding any light
Code on Windows Store: https://www.microsoft.com/en-us/store/p/code/9nblggh4s3mf

What is the best alternative for a native app using webviews interfacing with a C# web based application?

I am building an android + iOS app that has its own functionality as well as incorporates functionality of another web based application.
I am using Telerik to build out the interfaces, and probably OAuth to handle the sign-on.
I do however have the issue of handling portions of the C# functionality within my app, and I wanted to know what the best way was to interface between the database of the C# app.
There are obviously many rules associated with each action. For example, if a student uses the android app and wants to upload a grade to the (previously handled by C# web app) database, how do I go about doing this? Do I have to rebuild all functionality within my app? Is there a way I can use API's to retrieve info defining rules?
I am very against WebViews as it is slow and clunky.
Apologies if I seem silly here, not very experienced in the matter.
Any help or guidance is greatly appreciated.
So, Basically you wanted to go for cross platform mobile application Development !!
Then you have lots of options where you can use your web based knowledge to build mobile application
Like , Phonegap , Titanium and many more , there you can just use you own web based knowledge and make good Mobile application
http://phonegap.com/
http://www.appcelerator.com/
also , if you wanted to go for c# only then i suggest you to go for
xamarin
http://xamarin.com/
Also you will get so many api and guide for that about sqlite and also so many good designs are also available in this all platforms !
Do let me know if you need more information !!
Happy Coding !!

Ideas for a C# UI framework

I need to develop a C# touch-screen desktop application with a "modern good-looking" UI.
How would you approach it? I´ve got in mind using Flash (just for the UI) or WPF... but i´m open to any idea or any third-party C# UI you´d know.
Is Flash easy to integrate with C#?
Thanks for your knowledge!
You should look for a AMF remoting library in C#.
Remoting is when you call a function on your server from flash.
AMF (version 0 or 3) is a binary format used to encode object transfered
between client and server
Weborb and fluorine are solutions for this.
see : .NET and AMF
You will probably be doing well with a third party framework to avoid the overhead of writing user interactions, controls, etc.
A couple of options are
http://xamarin.com/
http://www.resco.net/developer/mobileformstoolkit/
A review of these options is provided here.
I recall combining a flash interface with a C# back-end back in university. There's a method called fscommand() that will take a couple of string parameters (I may be mistaken, read up on it) to pass to and from the interface and the C# "code-behind".Flash is an ok option, but if I were you I'd opt for a WPF interface. I'm a huge fan of the telerik libraries, their WPF one allows you to create the most modern-looking interfaces and dashboards. Not to mention that the skills you will acquire while learning enough about wpf will be hugely beneficial in your career as a developer the way things are going (depending, obviously, on what direction you're heading).
FlashBuilder 4.6 has some nice functionality for quickly building a UI that work on a desktop or mobile device. You could use FluorineFX (free) or webOrb on a webserver to send data back and forth to a database server if that were needed. If you build it with the Flashbuilder 4.6 mobile project template, it would work on a iPad, mac, windows pc, or android device as well. Since a pc touchscreen should use the same type of finger gestures as a mobile app, this might be a nice way to go. (I don't actually have a touchscreen on my pc, but it runs well with a mouse, so I'd assume it worked with gestures too).
Adobe.tv has lots of examples of building a mobile app project (Which also runs on a PC) and there is a Flashbuilder 4.6 free trial.
http://flex.org/

looking for an idea for a .net web app with video chat

I'm looking for an idea for a final project in .net.
I thought about building an IM AJAX app with .net but am kind of getting the feeling that the only way to do the video/audio chat is with flash and action script...
I have 4 month to do the project and the idea that in that time i will have the ability to learn a new language and implement the .net project with the flash part just for the video/audio doesn't seem very good.
Can any one correct me/give me any idea/help me/tell me if it is possible or should i look for a deferent project for that time frame?????
I really need some direction with that, I am looking for the past week at every answer over the wed and cant find a good solution.....please HELP!!!!!
10x.....What kind of server do i need if i want to use Silverlight (for the streaming, like red5 for flash and so on) and does visual studio 2008 support Silverlight?
Erez
audio/video chat is only possible (under current technologies) via a plugin of some kind; flash is the more common one but Silverlight is good if you're already familiar w/ .net stuff.
Silverlight 4.0 was just announced with cam support. From the demo it looked pretty easy. You can download the beta.
You really should check WebORB. If you install it, you'll get an example Flex Video Chat with source code (Flex and .NET). --> Link
FluorineFX is also an alternative for .NET but I don't know if it comes with a Video Chat example.
You can use Opentok-.NET-SDK as video stearming service and signalr to map the users togetter

Categories

Resources