2010-01-28 5 views
2

내 포트폴리오 사이트를 재구 축할 시간이고 Silverlight (여전히 기본을 배우고 재미 있지만)를 사용하거나 MVC.NET을 사용하려고합니다.Silverlight 또는 MVC.NET?

나는 학습에 정말로 관심이있는 이래로 Silverlight를 사용하고 싶습니다. 작은 포트폴리오 사이트를 구축하는 것이이 세계적인 작업에서 벗어나서는 안됩니다. 그러나 내 포트폴리오를 누구나 볼 수 있고 플랫폼에 독립적으로 액세스하기를 바란다는 점에서 나는 그 방법이 바람직한지 잘 모릅니다.

너희들은 어떻게 생각하니?

감사합니다.

+0

@ johann은 귀하의 선택 사항이 실버 라이트 인 경우 환호합니다 .... –

+0

포트폴리오는 무엇입니까? – AnthonyWJones

답변

0

둘 모두를 빌드 할 수 있습니다. 서로의 차이를보고 비교할 수 있습니다.

+0

모든 답변 주셔서 감사합니다! MVC.NET을 방문한 다음 Silverlight에서 동일하게 에뮬레이트하려고합니다. – Johann

5

SEO 및 쉬운 페이지 북마크로 볼 때 기존 HTML (예 : ASP.NET MVC)을 사용하는 것이 좋습니다.

플래시 또는 실버 라이트에서 전체 사이트를 구축하는 단점은 사용자가 특정 페이지를 즐겨 찾기에 추가 할 수없고 검색 엔진 로봇이 기본적으로 링크를 따르거나 텍스트를 구문 분석 할 수 없다는 것입니다.

다음 페이지는 SEO 및 Silverlight 사이트를 다루고 있습니다.

http://silverlight.net/learn/whitepapers/seo-for-silverlight/

+0

System.Windows.Controls.Frame 및 System.Windows.Navigation.UriMapper 클래스를 살펴보십시오. 이것들은 페이지 북 마킹을 잘합니다. –

+0

@ crimson13 : 예. 그렇습니다.이를 위해 개발자의 노력이 필요합니다. 정규 HTML 사이트를 사용하면 상자에서 북마크를 생성 할 수 있습니다. –

1

정말 Silverlight를 피해야 플랫폼 독립성을 원하는 경우에, 리눅스의 사용자가 특히 순간에 좋은 경험을받지 않습니다.

그러나 일반 사용자가 합리적으로 액세스하려는 경우 Silverlight는 사용할 수 있습니다.

중요한 포트폴리오 사이트와 개인 개선 계획을 연결하는 것이 좋은지 직접 물을 수 있습니다.

다음으로 ASP.NET MVC로 사이트를 개발 한 다음 사이트에 영향을주지 않고 Silverlight를 사용하거나 Silverlight를 통해 일부 콘텐츠를 포함 할 수 있습니다.

0

귀하의 포트폴리오 사이트는 귀하의 작품을 구조와 함께 나타내야한다고 생각합니다. 디자인을하고 있다면 실버 라이트로 사이트를 만드는 것이 더 좋을 것입니다!

0

이들은 실제로 어떤 방식 으로든 관련된 두 가지 기술이 아니며 다른 기술을 사용해야한다고 말합니다. ASP.NET MVC 사이트 (내가 선호하고 제안하는)를 가지고 Silverlight 파트를 사용할 수 있습니다.

저는 애니메이션에만 Silverlight (또는 동일한 문제에 대해서는 Flash)를 사용하는 것을 선호합니다. 웹 사이트의 일부분 일 수 있지만 전체 웹 사이트는 아닙니다. Silverlight에서 포트폴리오 만 빌드하는 경우 실버 라이트 지원이 부족한 사용자도 클래식 HTML에서 포트폴리오를 사용해야합니다.

0

응답이 늦을 수도 있습니다.

이제 Silverlight가 끝났습니다. Microsoft는 2021 년 이후에 지원을 중단하고 싶습니다.

그러나 Microsoft는 OOB 모드를 지원할 것이라고 말하고 있기 때문에 오늘 Silverlight를 계속 개발할 수 있다고 생각합니다.

그래서 저는 애니메이션이 아니라고 생각합니다. 응용 프로그램 사용자에게 달려 있습니다. Silverlight에는 응용 프로그램과 같은 창을 시뮬레이트 할 수있는 몇 가지 유용한 기능이 있습니다. 캐시에 데이터를로드 한 후 사용자 반응성을 향상시킬 수 있습니다.

다른 좋은 점도 있습니다. 사용자가 쉽게 작성한 데이터를 취소 할 수 있습니다.

마지막으로 RIA 서비스 기술을 사용하여 개발자를 위해 클라이언트 개발과 같은 엔티티를 시뮬레이션하는 것이 매우 쉽습니다.

이전에 말했듯이, 내부에 실버 라이트가있는 mvc 웹 응용 프로그램을 가질 수 있습니다.

관련 문제