473,387 Members | 1,722 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,387 software developers and data experts.

How does Silverlight relate to C#?

I'm considering suggesting a switch from
JS (which we use today at our company) to
Silverlight but i can't see any newsgroup
devoted to that subject.

It gives me the impression that allthough
it's called Silverlight, it's in fact
coded in, e.g. C#. Is it true?

(Today we use ASP.NET coded in C# on the
server and JacaScript on the client.)

--
Regards
Konrad Viltersten
----------------------------------------
May all spammers die an agonizing death;
have no burial places; their souls be
chased by demons in Gehenna from one room
to another for all eternity and beyond.
Aug 20 '08 #1
4 1274
Yes; Silverlight (2) compares more closely to Flash than to ASP.NET - it is
a client-side applet technology (that also offers comms to your hosting
ASP.NET site for data access etc). I believe you can use various .NET
languages, but you can *certainly* use C#.

Marc
Aug 20 '08 #2
K Viltersten explained on 20-8-2008 :
I'm considering suggesting a switch from
JS (which we use today at our company) to
Silverlight but i can't see any newsgroup
devoted to that subject.

It gives me the impression that allthough
it's called Silverlight, it's in fact
coded in, e.g. C#. Is it true?

(Today we use ASP.NET coded in C# on the
server and JacaScript on the client.)
The technology to have a .Net WPF application run inside the browser is
called Silverlight. As it uses (a subset of) the .Net framework it can
be programmed in any of the .Net languages, including C#.

As for newsgroups, there are forums available on http://silverlight.net

Hans Kesting
Aug 20 '08 #3
The technology to have a .Net WPF application run inside the browser is
called Silverlight.
Silverlight != WPF

They share an architecture, but WPF is the Windows-based, full-framework
based, variant. Silverlight uses a slimmed-down framework and runs on
multiple OS (such as Windows, linux, etc). Running WPF in a browser is XBAP,
not Silverlight.

Marc
Aug 20 '08 #4
>I'm considering suggesting a switch from
>JS (which we use today at our company) to
Silverlight but i can't see any newsgroup
devoted to that subject.

It gives me the impression that allthough
it's called Silverlight, it's in fact
coded in, e.g. C#. Is it true?

(Today we use ASP.NET coded in C# on the
server and JacaScript on the client.)

The technology to have a .Net WPF application run inside the browser is
called Silverlight. As it uses (a subset of) the .Net framework it can be
programmed in any of the .Net languages, including C#.
As for newsgroups, there are forums available on http://silverlight.net
I strongly prefer old-style usenet... Well, no
point bitching. I'm glad there's at least some
forum. Thanks!

--
Regards
Konrad Viltersten
----------------------------------------
May all spammers die an agonizing death;
have no burial places; their souls be
chased by demons in Gehenna from one room
to another for all eternity and beyond.
Aug 20 '08 #5

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

3
by: Michel Claveau | last post by:
Hi! SilverLight ("MS flash killer"), is a plug-in for InternetExplorer (Win), FireFox (Win), and Safari (Mac). The release 1.1-Alpha come with JScript & Python (or ironPython?) See :...
4
by: VB Programmer | last post by:
First, let me apologize in advance for my ignorance. But, I have gotten very tiny glimpses of Expression and Silverlight and am a little confused... I am an ASP.NET (VB.NET) web developer. I...
2
by: m.a | last post by:
Hello, I installed MSVC 2008 express and I like to install silverlight. Can I do this? Thenone that I got from silverlight web site, complain about msvc version. Regards
1
by: Faisal Shafiq | last post by:
I want to upload a file direct to the Silverlight Streaming Service from a Web Client such as silverlight application. As per our product requirement we want to upload a .WMV file directly from...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.