Silverlight 和企业设计

发布于 2024-08-22 02:34:12 字数 686 浏览 4 评论 0 原文

在不久的将来我想要/将设计一个Intranet应用程序,它应该主要基于Silverlight(版本4)。 有一个前提条件,就是这个应用程序必须使用我公司的企业设计。 这个公司的设计相当复杂。模板(HTML / Javascript)已经存在,但没有强制使用它们。以其他方式实现设计是没有问题的(例如使用 ASP.NET ma​​sterpages),

现在对我来说主要问题是,我应该如何开始!?我应该编写一个完整的 Silverlight 应用程序,还是将其与 ASP.NET 混合在一起更好。目前我不知道如何仅使用Silverlight来实现企业设计。 另一方面,我认为使用 ASP.NET 母版页这是可行的。当我混合 ASP.NET 时,我应该在 Visual Studio 中选择哪种项目类型?或者在解决方案中使用 2 个项目(ASP.NET 和 Silverlight)是否有意义?

我知道有 Silverlight 导航框架,但我没有使用它的经验,并且不确定它是否是 ASP.NET 母版页的良好替代品。

我的最后一个问题:有人已经体验过 silverlight 和公司的企业设计吗?

预先感谢您的提示和帮助!

In the near future I want / will design an intranet application, which should be mainly based on Silverlight (version 4).
There is the prerequisite, that this application should use he corporate design of my company.
This corporate design is quite complex. Templates (HTML / Javascript) for that already exist, but there is no enforcement to use them. It is no problem to realize the design otherwise (for example with ASP.NET masterpages)

For me now the main question is, how should I start !? Should I write a complete Silverlight application or is it better to mix it up with ASP.NET. At the moment I have no idea how to realize the corporate design only with Silverlight.
On the other side I think with ASP.NET masterpages it is feasible. When I mix it up ASP.NET, which project type in Visual Studio should I select ? Or makes it sense to use 2 projects (ASP.NET and Silverlight) inside the solution ?

I know, that there is the Silverlight Navigation Framework, but I have no experiences with it and I am not sure, if it is a good alternative to ASP.NET masterpages.

And my last question: Has anybody already experiences with silverlight and company corporate designs ?

Thanks in advance for your hints and help !

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

凯凯我们等你回来 2024-08-29 02:34:12

如果您想要创建 Silverlight 应用程序,但不知道如何用它来实现您的设计,那么在开始之前您需要做一些研究。应用程序基于 Silverlight 是否至关重要?如果您知道如何使用 ASP.NET 执行此操作,并且迷失在 Silverlight 上,那么您可能需要重新评估您的选择。

也就是说,我相信您的企业设计/UX 可以使用 Prism 之类的东西在 Silverlight 中实现。使用 Prism,Silverlight 可以支持共享通用 UI 框架的模块化应用程序,其概念类似于 ASP.NET 母版页。

如果您主要是一个缺乏设计技能的开发人员(像我一样),您可能需要考虑雇用承包商来帮助您进行用户体验。 Silverlight 非常强大,并提供了一系列潜在的用户体验选项。 WPF/Silverlight 设计大师可以帮助您将 UI 概念转化为实际标记。

If you want to create a Silverlight application, but you don't know how to implement your design with it, then you have some research to do before you get started. Is it critical that the application be based on Silverlight? If you know how to do this with ASP.NET and you're lost on Silverlight, you may want to re-evaluate your choice.

That said, I'm confident that your corporate design/UX can be implemented in Silverlight using things like Prism. Using Prism, Silverlight can support modular applications that share a common UI framework, similar in concept to ASP.NET Master Pages.

If you are primarily a developer with few design skills (like myself,) you may want to consider hiring a contractor to help you with the UX. Silverlight is very powerful and offers a potentially overwhelming array of UX options. A WPF/Silverlight design guru can help you translate your UI concepts into actual markup.

勿忘初心 2024-08-29 02:34:12

Silverlight 使您有机会按照您喜欢的方式设计您的应用程序,就像 Flash 网站的外观一样,但具有相同的功能。

不幸的是,您无法回收 js/html/css,并且需要从头开始重建它,最有效地使用 Expression Blend - 尽管为了获得最佳效果,您需要聘请设计师* 将图形资源(例如原始 .psds)转换为带有交互、控制模板/样式和动画的 XAML - 让您放心担心后端,设计师担心布局和外观。

* 免责声明 - 我是一名 Silverlight/WPF 设计师,所以我有偏见:)

Silverlight gives you the opportunity to make your application look anyway you like, in the same way that Flash sites can look however, with the same functionality.

You can't recycle your js/html/css unfortunately, and will need to rebuild it from scratch, most effectively using Expression Blend - although for best results, you need to hire a designer* to convert the graphical assets (eg the original .psds) into XAML with interactions, control templates/styles and animations - leaving you to worry about the backend and the designer to worry about the layout and look and feel.

* disclaimer - I am a Silverlight/WPF designer so I am biased :)

若沐 2024-08-29 02:34:12

听起来是一个让你体验 SL 的好机会:) 设计明智的 SL 应该能够轻松复制你可以用 HTML CSS

+ 1 filixthehat 在 Blend 上做的事情,很难仅仅手工获得良好的视觉设计-在VS2008中编码xaml(并非不可能)。作为一名具有一定 Photoshop 经验(摄影方面)的开发人员,我并没有发现它像我听说过的一些开发人员那样糟糕。一旦您意识到 xaml 的数量,您不必必须手写,您很快就会欣赏它!

Sounds like a great opportunity to get your feel wet with SL :) Design-wise SL should be able to easily replicate what you can do with HTML CSS

+1 filixthehat on the Blend thing, it would be hard to get good visual design just hand-coding xaml in VS2008 (not impossible). As a developer, with some Photoshop experience (in photography) i didn't find it quite as bad an experience as some devs I've heard of. Once you appreciate the amount of xaml you don't have to write by hand you quickly come to appreciate it!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文