How can I improve the workflow between developer and designer with Expression Blend?

We use WPF and Expression Blend 4. I’m trying to improve our workflow by tutoring one of our designers to use it for styling and animation.

Slowly but surely I get the impression Blend in itself is to technical for the designer in question. I myself use it only occasionally (it’s great for Visual States for instance) because a lot of things are easier done in code or not possible at all in Blend alone. It seems a developer with design experience is a lot more productive with it than a sole designer.

Are there any good resources or advice as to how I can improve this workflow?

The answer to your question is likely going to require quite a bit more information, as advice on how to improve a workflow largely requires more knowledge about the current workflow, and what’s wrong with it. Hopefully, the following can get you started in solving your problem.

First, ask yourself a few questions.

What is it that’s leading you to believe that EB is too technical for your designer? Is s/he genuinely trying to learn it, but is somehow getting confused? Is s/he resistant to learning it because it’s not Photoshop/Dreamweaver? Is s/he actually getting lost on the coding part, and not EB itself? Can s/he handle some coding in a different editor (SublimeText, Notepad++, vanilla Notepad)? It may not be EB that’s the problem, or even the code, but the combination of both, if s/he is new to both EB and coding.

Additionally, what, exactly, is wrong with your current workflow? What are the problems you’re running into, and how would teaching your designer Expression Blend fix these problems?

Then, ask yourself what, exactly, you want your designer (and your developer) to do.

Should the designer be responsible for actually writing out the styling and animation, or should that be left to the developer? How much styling/animation should the designer do before “escalating” it to the developer? What are the developer’s responsibilities (the ones given solely to the developer)?

Finally, ask yourself if there’s really anything to gain from having the designer learn Expression Blend, learn to code, or if there’s a better way.

Is your developer experienced with front-end development? Is your designer? If your designer is not experienced, and your developer is, then why move the responsibilities? Are you actually gaining enough from that to compensate for the extra time required for the designer to learn and overcome the nuances that are involved in front-end coding and produce good code? HTML, CSS, and JavaScript are a lot more powerful than meets the eye, and all three tend to give you enough rope that it makes it very easy to hang yourself. Will the gains of having the designer write the front-end code compensate for the longer development time and more difficult to maintain code that will likely be a result?

If you do feel that the benefits outweigh the costs, then I recommend taking a step back and starting your designer out with learning to code. As I said, a new coder can easily write themselves into a corner with the front-end languages. Literally, start them out in a more basic text editor, with little more than syntax highlighting (Notepad++ might be a good starting place). That way, they need only focus on the code and not the code plus the editor. Once s/he is comfortable with and reasonably proficient at coding, then introduce Expression Blend. That way s/he isn’t “drinking from the firehose” and getting overwhelmed.

The “learning to code” process can be broken down further, too, if necessary. Start him/her out with just some HTML, so s/he can see how the elements themselves lend to the design. Then add the basic CSS on top of it, and build up the CSS. After a while, you can then start to phase the JavaScript over, as well, the same way you did the CSS.

If your designer is already experienced in coding (and I mean actual coding, not using Dreamweaver’s WYSIWYG editor), what advantages are gained by making him/her use EB?

In either situation, are you looking to use EB’s WYSIWYG tools to do this stuff? If so, again ask “why?”. What is your designer using now? Would teaching your designer to code (or letting him/her code if s/he already knows how), if you don’t want your developers doing the styling and animations, be a better option?

Trang chủ Giới thiệu Sinh nhật bé trai Sinh nhật bé gái Tổ chức sự kiện Biểu diễn giải trí Dịch vụ khác Trang trí tiệc cưới Tổ chức khai trương Tư vấn dịch vụ Thư viện ảnh Tin tức - sự kiện Liên hệ Chú hề sinh nhật Trang trí YEAR END PARTY công ty Trang trí tất niên cuối năm Trang trí tất niên xu hướng mới nhất Trang trí sinh nhật bé trai Hải Đăng Trang trí sinh nhật bé Khánh Vân Trang trí sinh nhật Bích Ngân Trang trí sinh nhật bé Thanh Trang Thuê ông già Noel phát quà Biểu diễn xiếc khỉ Xiếc quay đĩa Dịch vụ tổ chức sự kiện 5 sao Thông tin về chúng tôi Dịch vụ sinh nhật bé trai Dịch vụ sinh nhật bé gái Sự kiện trọn gói Các tiết mục giải trí Dịch vụ bổ trợ Tiệc cưới sang trọng Dịch vụ khai trương Tư vấn tổ chức sự kiện Hình ảnh sự kiện Cập nhật tin tức Liên hệ ngay Thuê chú hề chuyên nghiệp Tiệc tất niên cho công ty Trang trí tiệc cuối năm Tiệc tất niên độc đáo Sinh nhật bé Hải Đăng Sinh nhật đáng yêu bé Khánh Vân Sinh nhật sang trọng Bích Ngân Tiệc sinh nhật bé Thanh Trang Dịch vụ ông già Noel Xiếc thú vui nhộn Biểu diễn xiếc quay đĩa Dịch vụ tổ chức tiệc uy tín Khám phá dịch vụ của chúng tôi Tiệc sinh nhật cho bé trai Trang trí tiệc cho bé gái Gói sự kiện chuyên nghiệp Chương trình giải trí hấp dẫn Dịch vụ hỗ trợ sự kiện Trang trí tiệc cưới đẹp Khởi đầu thành công với khai trương Chuyên gia tư vấn sự kiện Xem ảnh các sự kiện đẹp Tin mới về sự kiện Kết nối với đội ngũ chuyên gia Chú hề vui nhộn cho tiệc sinh nhật Ý tưởng tiệc cuối năm Tất niên độc đáo Trang trí tiệc hiện đại Tổ chức sinh nhật cho Hải Đăng Sinh nhật độc quyền Khánh Vân Phong cách tiệc Bích Ngân Trang trí tiệc bé Thanh Trang Thuê dịch vụ ông già Noel chuyên nghiệp Xem xiếc khỉ đặc sắc Xiếc quay đĩa thú vị
Trang chủ Giới thiệu Sinh nhật bé trai Sinh nhật bé gái Tổ chức sự kiện Biểu diễn giải trí Dịch vụ khác Trang trí tiệc cưới Tổ chức khai trương Tư vấn dịch vụ Thư viện ảnh Tin tức - sự kiện Liên hệ Chú hề sinh nhật Trang trí YEAR END PARTY công ty Trang trí tất niên cuối năm Trang trí tất niên xu hướng mới nhất Trang trí sinh nhật bé trai Hải Đăng Trang trí sinh nhật bé Khánh Vân Trang trí sinh nhật Bích Ngân Trang trí sinh nhật bé Thanh Trang Thuê ông già Noel phát quà Biểu diễn xiếc khỉ Xiếc quay đĩa
Thiết kế website Thiết kế website Thiết kế website Cách kháng tài khoản quảng cáo Mua bán Fanpage Facebook Dịch vụ SEO Tổ chức sinh nhật