Notice»

Recent Post»

Recent Comment»

Recent Trackback»

Archive»

« 2024/12 »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31

 
 

http://www.mono-project.com/Main_Page

http://mono-project.com/Moonlight



iPhone
http://monotouch.net/
아직 3.1까지만 지원하고 있구나..
http://monotouch.net/News/post.aspx?id=f1bed953-6c3d-412e-8182-ab33ed400bf7


레스코에 개발자 센터가 있군
근데 너무 비싸다;
모노에서 소개하고 있네.
http://monotouch.net/News/post.aspx?id=f850f17a-05e3-409f-ad4e-ab0fb1b0a2fb
http://www.resco.net/developer/mobileappstudio/overview.aspx



Android
http://monodroid.net/


I have a MonoTouch or WindowsPhone 7 application, can I just rebulid it with MonoDroid and target Android?

Both MonoDroid and MonoTouch bring the core of .NET to the iPhone and Android platforms, but we do not offer a UI cross-platform solution. Each operating system offers slightly different services for building user interfaces, interacting with the phone, the address book, the built-in GPS and audio systems.

Our recommendation for users that want to target all three mobile platforms is for developers to separate the business logic of their application from the user interface and hardware interface layer.

This means that both the user interface layer and any hardware integration components will have to be written once for each platform.

Your business logic can consist of anything that uses the core APIs in: mscorlib, System, System.Xml, System.Core, System, System.Data, System.Json, System.Runtime.Serialization, System.ServiceModel, System.Web.Services and System.Xml.Linq as well as

In addition, OpenGL code between the iPhone and Android can be shared as we support the OpenTK API, an object-oriented wrapper for C# developers to access OpenGL libraries.

Since the core MonoDroid and MonoTouch libraries are supersets of the Silverlight APIs, you might have to factor those features out.

Does MonoDroid support WCF?

MonoDroid supports a subset of WCF, but this support is not battle tested like our standard System.Web.Services stack (old .NET 1.0 SOAP).

The WCF subset is the same subset exposed by Silverlight.   This is because MonoDroid's WCF stack is derived from the work we did for our open source Silverlight implementation, Moonlight.

You should consider our WCF support "alpha" quality, as it is known to have various missing features.    Although we are working to resolve those, it is best to not depend on these features being ready until we actually ship and announce them.

If all you want is an RPC system across systems, we recommend that you use one of the various .NET versions of Google's Protocol Buffers:



Windows Phone 7

monolight??
:
WCF로 WP7에 텍스트와 이미지를 보내는 예제입니다.
1에서 이어지므로집니다. 곧바로 시작하겠습니다.

WCF로 PC(Host)에서 WP7(Client)로 텍스트와 이미지 보내기 2


(Host 포함)

WCF WP7 Client 동영상 순서

1. Windows Phone Application 프로젝트 생성
2. 화면 UI 구성
3. 서비스 참조 추가

       4. 텍스트, 이미지 받아와서 화면 출력 코딩


WCF Client WP7 from 99% on Vimeo.

:
WCF로 WP7에 텍스트와 이미지를 보내는 예제입니다.

스터디 프로젝트 팀원들과 공유하려고 만들었는데 간단하지만 생각보다
WCF
자료가 많이 없는 것 같아 몇가지 Windows Phone7 통신관련 내용과 함께 정리해봅니다.



 

Windows Phone 7 통신 방법

 

이번 RTM(9월15일)에는 소켓(TCP)가 네임스페이스만 존재하며 실제 구현이 빠져있습니다.

다음 서비스팩 정도에선 실제 구현될꺼 같다는 소식을 듣긴 했지만 곧 출시되는 윈도우폰에선
일반적인 소켓통신을 할 수가 없습니다. (블루투스는 제외)

 

윈폰7에선 기본 통신 방법으로 WCF가 사용되며 현재까진 basicHttpBinding만을 지원합니다.

어쩌면 실버라이트를 기본 개발로 하고 있는 윈폰7의 처음 버젼에선 당연한 결과일 수도 있습니다.

실버라이트의 기본 통신방법이 WCF이며 3버젼까지는 TCP도 몇개의 포트만을 지원했습니다.

4부터는 Port가 전부 사용 가능하므로 윈폰도 곧 전부 사용이 가능하겠죠.

WCF도 많은 부분이 추가되서 유연성과 확장성으로 WP7 빛나게 해줄거라고 믿습니다. ^^

 

WCF의 자세한 내용은 아래 링크를 통해 확인하세요.

훈스 닷넷 WCF 강좌

Using WCF in .NET Compact Framework

Creating a Windows Phone 7 Application consuming data using a WCF Service

 

아. 추가로 소켓서버를 구현해야 되는(윈폰쪽으로 데이터를 보내야하는) 경우 현재 윈폰7에선
Push Notifications으로 처리해야 됩니다. 이부분도 WCF 구현되며 TrainingKit에 있으니 확인해보시면

것 같습니다. 본인도 공부중입니다.

기회가 되면 그 부분까지 간단하게 예제를 만들어 보겠습니다.

 

WCF로 PC(Host)에서 WP7(Client)로 텍스트와 이미지 보내기 1

 

PC에서 Host구성하고 Windows Phone 7에서 Client로 데이터를 받는 동영상 두개이며

Clinet에서 Host에 접속해서 텍스트와 이미지를 화면에 출력합니다.

 


WCF Host는 ASP.NET 프로젝트를 이용했으며 WCF 서비스 응용프로그램으로 선택 하셔도 됩니다.

 

WCF Host 동영상 순서

1. ASP.NET 프로젝트 생성

2. WCF 서비스 추가

3. 텍스트, 이미지 보내는 OperationContract 추가

4. 보낼 이미지 추가 및 실제 코딩


WCF Host from 99% on Vimeo.

 

:

Windows Phone 7 Namespace

프로그래밍/Windows Phone | 2010. 7. 24. 23:30 | Posted by 99%

아래 마인드맵은 계속 추가로 정리하겠음.

Windows Phone 7 기본 네임스페이스는
Microsoft와 System으로 시작하는군요.

Windows Phone Development - Class Library Reference(MSDN)
http://msdn.microsoft.com/en-us/library/ff626516(v=VS.92).aspx


:

[Oracle] 중복데이터 체크

프로그래밍/Database | 2010. 7. 23. 15:35 | Posted by 99%

'프로그래밍 > Database' 카테고리의 다른 글

[Oracle] DATE와 TIMESTAMP(밀리세컨드,현재시간 입력)  (0) 2010.07.23
DB에서 Null체크  (0) 2010.05.20
[Oracle] Process수 늘리기(동시접속)  (0) 2010.05.12
ERWin-ERD  (0) 2010.03.23
[Oracle] 사용자 추가  (0) 2010.03.11
:

오라클에서 초단위 이하의 밀리세컨드 처리를 위해선 TIMESTAMP형을 사용해야 한다.
9i에서 추가된것 같다.

주로사용하는 DATE형은 초까지의 정보만 입력된다.

문자열의 날짜입력시
DATE형은
insert into TABLE_NAME (COL_NAME) values (to_date('20100723152301', 'YYYYMMDDHH24MISS'));
TIMESTAMP형은
insert into TABLE_NAME (COL_NAME) values (to_timestamp('20100723152301123', 'YYYYMMDDHH24MISSFF'));
-> 밀리세컨드를 3자리로 지정하여 표현하고 싶다면 FF3을, 4자리로 표현하고 싶다면 FF5를, 이와 같은 형식으로 바꾸어주면 된다.

포맷팅 해서 소숫점단위의 초를 보려면 FF 엘리먼트를 사용한다. TO_CHAR(SYSTIMESTAMP, 'YYYY-MM-DD HH:MM:SS.FF4')
ex) select to_char(COL_NAME, 'YYYY-MM-DD HH:MM:SS.FF4') temp_date from TABLE_NAME;

현재시간 입력시
DATE형은 SYSDATE를
TIMESTAMP는 SYSTIMESTAMP를 사용하면 된다.
 


이 Timestamp 타입의 문제는 연산하기가 만만치 않다는 겁니다. 보통 Date 타입에서는 초단위까지 더하거나 뺄 때 sysdate + 1/24/60/60 까지 가능한데, Timestamp 타입은 초단위 까지는 이런 방식대로 가능한데, 이런 식으로 밀리초를 계산할 수가 없습니다. 따로 INTERVAL 이라는 키워드를 이용해서 하는데, 예를 들어 이런 식이져...
SELECT TO_CHAR(SYSTIMESTAMP, 'MI.SS.FF4')
  , TO_CHAR(SYSTIMESTAMP + INTERVAL  '0 01:01:01.0100' DAY TO SECOND, 'MI.SS.FF4')  from dual;






'프로그래밍 > Database' 카테고리의 다른 글

[Oracle] 중복데이터 체크  (0) 2010.07.23
DB에서 Null체크  (0) 2010.05.20
[Oracle] Process수 늘리기(동시접속)  (0) 2010.05.12
ERWin-ERD  (0) 2010.03.23
[Oracle] 사용자 추가  (0) 2010.03.11
:
Windows7에서 아이튠즈 스토어에 접속이 안될때

9808이라고 에러가 나온다
도구 -> 인터넷옵션 -> 고급 -> 설정 -> 보안 -> 서버의 인증서 해지 확인
위에껄 체크 해제하면 된다.

http://blog.naver.com/salomon999/99547501
:
http://www.visitmix.co.kr (ReMix Korea)
http://www.visitmix.com (Mix)

1. Remix07 Next Web Now : 마이크로소프트가 겸허한 마음으로 사실상 웹에 다시 진출한 원년.   
2. Remix08 Beyond RIA : 업계엔 RIA붐이 한창, 그러나 실버라이트의 미래 방향성이 표어에 노출.   
3. Remix09 /Web : 마이크로소프트 웹 플랫폼 등장, 그리고 버전3 효과. (링크)
4. Remix10 Mobile.Web.Cloud Now : ???
출처 : http://goodhyun.com/926

Remix 다시보기



키노트(Keynote) 세션

자료 및 동영상 보기

SBS(고릴라, POP TV)
쏠스펙트럼(Overture와 연동되는 미디어광고 컨텐츠) http://www.solspectrum.co.kr
더블가이(증강현실) http://www.doubleguy.com
조성우(Visual Studio 2010)
강성재(작업능률), NHN AJAX팀에서 2010사용
김영욱(Windows7 -> 멀티터치, 리본UI)  http://youngwook.comhttp://twitter.com/winkey7
디스트릭트(오일석, 멀티터치)서진호(Windows Phone 7 소개) http://blogs.msdn.com/jinhoseohttp://twitter.com/synabreu
황리건(Windows Phone 7 -> 스케치플로우, VisualStudio, Blend 프로젝트 간단 시연) http://twitter.com/HRG
형아소프트(신석현, WP7 HyunGO! 위치기반 생활정보어플) http://www.hyongasoft.com,  http://twitter.com/hyongasheon
블루피시시스템(박현철, WP7 쁘띠 다이어리2) http://lunanesslab.tistory.comhttp://twitter.com/BF_Lunaness
이희덕(스캐빈저)  http://twitter.com/heedeok
GOMZ(XNA -> XBOX, PC, WP7)
박중석(Open Data Protocol(ODATA), Windows Azure소개, SQL Azure 연동시연)
더존(클라우드 서비스 Azure연동 사례)
Cesco(2010 협업, UML)

Windwos7이 1억개 팔렸다고함(정품)


Ofiice의 3가지 모델
OfficeWebApps관련 영상 보기


CubeCore Player 다운로드
http://download.fosdn.com

Microsoft Silverlight Media Framework(벤쿠버 올림픽에 사용된 오픈소스 플레이어)
http://smf.codeplex.com/

더블가이(증강현실)
http://www.visitmix.co.kr/ar

Open Data Protocol(ODATA) 사례
http://odata.netflix.com

Azure 가격
http://www.microsoft.com/windowsazure/pricing/

 



개발자를 위한 웹의 다른이름, 마이크로소프트 웹 플랫폼

김대우, 한국마이크로소프트
http://www.sqler.com/
http://twitter.com/uxkorea


자료 및 동영상 보기
한눈에 살펴보는 윈도우 폰 7 앱 개발 - 디자인부터 개발까지

서진호, 한국마이크로소프트
blogs.msdn.com/jinhoseo이원준, 이노티브
http://www.blend.pe.kr
자료 및 동영상 보기
혁신적인 프로그램을 만드는 .NET 4와 비주얼스튜디오 2010

강성재, 한국마이크로소프트
http://blog.naver.com/sjkang73


자료 및 동영상 보기
멀티터치를 활용한 윈도우 7 애플리케이션

김종필/양승미, 메가존




자료 및 동영상 보기
HTML5와 IE9


황리건, 한국마이크로소프트
http://www.uxfactory.com
http://twitter.com/HRG


자료 및 동영상 보기, PDF(Web)
이제는 모바일 3D게임이다! XNS로 윈도우 폰 7 게임 개발하기


김동훈, GOMZ


자료 및 동영상 보기
비주얼 스튜디오 2010으로 시작하는 다이나믹 프로그래밍의 세계

강보람/박세식, 프리랜서
blog.naver.com/netscout82
http://sses.tistory.com
자료 및 동영상 보기
실버라이트 4의 새로운 변화


공인석, 휴즈플로우
http://gongdosoft.com
http://twitter.com/Gongdo


자료 및 동영상 보기
ASP.NET MVC 2 확장성 경험하기


장현희, 알서포트
http://webgenie.tistory.com
http://twtkr.com/webgenie

자료 및 동영상 보기, Blog자료
스케치플로우, 기획부터 활용까지


정진희, 오픈에스지닷넷
http://blog.jinhee.net
http://twitter.com/jinheenet

자료 및 동영상 보기, Blog자료
애자일 프로그래밍을 통한 고품질애플리케이션 개발


박대식, 드원테크놀로지
http://vsts.tistory.com


자료 및 동영상 보기
비주얼 스튜디오 2010으로 쉽게 접근하는 윈도우 애저 클라우드 애플리케이션 개발

박중석, 한국마이크로소프트
http://joongs.net최재호, 드원테크놀로지

자료 및 동영상 보기
ASP.NET과의 찰떡궁합, jQuery + jQueryUI 활용법

한진수, 넥슨



자료 및 동영상 보기
익스프레션 블렌드4로 다이나믹 UI 레이아웃 만들기

권미경, 플래닛피플
blog.naver.com/im831111
http://twitter.com/yozoMK

자료 및 동영상 보기, Blog자료
지금 바로 시작하자 - 프로젝트 및 형상 관리

김병진, MVP



자료 및 동영상 보기
사례로 본 실버라이트 미디어 서비스

최범식, 큐브코어



자료 및 동영상 보기

IE9의 HTML5, CSS3 데모
http://ie.microsoft.com/testdrive

Smooth Streaming(MS)
http://blogs.msdn.com/b/eva/archive/2009/09/17/smooth-streaming.aspx
Smooth Streaming(CubeCore)
http://silverlight.cubecore.co.kr/ExperienceCenter/NewExperience.aspx






행사 끝나고 나눠준 Techdays DVD 직접 다운받기
http://www.techdays.co.kr/2010spring/agenda.asp

다운로드 경로 : http://cid-dd16b25b3aab44e9.skydrive.live.com/browse.aspx/TechDays2010%5E_Spring%5E_DVD




참고


:

http://www.worlditshow.co.kr
http://blog.naver.com/2010wis
http://twitter.com/worlditshow

동시행사 사이트



참가업체 보기






전시품목




USN 센서

강원임베디드 강릉원주대 USN센서



CEST 경북대 USN 센서


RIUBIT 충북대 USN센서





DID, Touch Screen

UBITEC의 터치가능한 DID 지도연동


(주)스마트스퀘어의 연동 및 여러개를 붙일수 있는 DID


㈜프라이머스코즈의 프로젝트로 터치가능한 영상보기1(빔프로젝트)


㈜프라이머스코즈의 프로젝트로 터치가능한 영상보기2(빔프로젝트)


(주)누리봄의 터치스크린을 이용한 전자칠판(빔프로젝트_사이드 카메라로 멀티터치인식)




KT 쿡을 이용한 가전제어 서비스


금미전자의 램프통합형 무선 CCTV


SKT의 Zigbee,RFID USIM칩


SKT의 스마트폰을 이용한 차제어



:

DB에서 Null체크

프로그래밍/Database | 2010. 5. 20. 10:49 | Posted by 99%

TEST_TABLE에
char 형 STR_ID 필드가 있을때

NULL로 입력된 자료 삭제시는
DELETE FROM TEST_TABLE WHERE STR_ID is NULL;

공백문자가 들어간경우 확인시는 ''이다.(C프로그래머 헷갈리지 말자.Insert는 잘해놓고 Select시는 왜자꾸 헷갈리나? ㅎㅎ)
DELETE FROM TEST_TABLE WHERE STR_ID = '';
: